标签分类
当前位置:首页 > 程序设计电子书 > Julia电子书网盘下载
Julia语言程序设计 Julia语言程序设计
ruike1

ruike1 提供上传

资源
27
粉丝
45
喜欢
204
评论
2

    Julia语言程序设计 PDF 扫描清晰版

    Julia电子书
    • 发布时间:

    给大家带来的一篇关于Julia相关的电子书资源,介绍了关于Julia语言、程序设计方面的内容,本书是由机械工业出版社出版,格式为PDF,资源大小236 MB,魏坤编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.4,更多相关的学习资源可以参阅 程序设计电子书、等栏目。

  • Julia语言程序设计 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1qADZgpWrH33CYIAH_UmCu
  • 分享码:asg9
  • Julia语言程序设计 PDF

    《Julia语言程序设计》系统地介绍Julia编程语言的基本概念、各种功能、编程要点,包含大量示例代码以及编程技巧。

    全书共16章。第1~2章介绍Julia语言的基本特点、基础概念。第3~4章介绍Julia语言的数值系统、各种运算符使用规则。第5~6章介绍类型系统,以及经典的判断、循环逻辑。第7~8章介绍函数与方法,以及Julia的核心优势——多维数组。第9~11章介绍字符串与日期处理方法以及元编程。第12章介绍与I/O相关的内容,包括流、文件操作、网络通信及序列化等。第13章介绍Julia代码的组织方式,包括模块、文件以及包。第14章介绍Julia原生提供的并行计算特性,是Julia颇具魅力的内容之一。第15章介绍Julia与C/C++、Python进行混合编程的基本方法。第16章总结了Julia编程方面的经验以及优化建议。

    本书内容丰富,讲解细腻,适合于所有软件开发人员,以及高等院校相关专业师生。

    目录

    • 第1章 初识Julia1
    • 第2章 基础概念19
    • 第3章 数值系统24
    • 第4章 运算符46
    • 第5章 控制逻辑64
    • 第6章 类型系统77
    • 第7章 函数129
    • 第8章 多维数组158
    • 第9章 字符串217
    • 第10章 元编程241
    • 第11章 时间与日期255
    • 第12章 流与IO275
    • 第13章 组织结构294
    • 第14章 并行计算319
    • 第15章 混合编程351
    • 第16章 Julia编程规范364
    • 第17章 编程实战389

    上一篇:生成对抗网络入门指南  下一篇:深入探索Android热修复技术原理

    展开 +

    收起 -

    Julia 相关电子书
    关于Julia的学习笔记
    网友NO.498089

    JavaScript面向对象程序设计创建对象的方法分析

    本文实例讲述了JavaScript面向对象程序设计创建对象的方法。分享给大家供大家参考,具体如下: 面向对象的语言具有一个共同的标志,那就是具有“类”的概念,但是在javascript中没有类的概念,在js中将对象定义为“无序属性的集合,其属性可以包含基本值,对象或者函数”,即其将对象看作是一组名值对的散列表。这样问题就来了,如何创建对象呢? 在最开始时使用object构造函数和对象字面量来创建单个对象,下面简要介绍这两种方法。 object构造函数 :创建自定义对象的最简单方式就是创建一个object的实例,然后为这个实例添加属性和方法: var person=new object();person.name="haha";person.age=20;person.job="搞笑工作者";person.sayName=function(){ alert(this.name);}; 在上面的代码中,定义了一个person对象,并且添加了三个属性和一个方法,其中方法采用的时函数表达式的方式实现,这是用object构造函数的方式创建一个对象。 对象字面量: var person={ name:"haha", age:20, job:"搞笑工作者", sayName:function(){ alert(this.name); }} 以上代码中同样创建了一个person对象,这种方法类似于代码块的方式,实现了对一个person对象的创建。 以上这两种方法中,都需要大量重复定义,在我们需要创建对象时就需要重复以上代码,不够精炼,所以出现了工厂模式和构造函……

    网友NO.328652

    PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析

    本文实例讲述了PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法。分享给大家供大家参考,具体如下: 1.对象克隆 clone PHP4面向对象功能一个很大的缺点,是将对象视为另一种数据类型,这使得很多常见的OOP方法无法使用,如设计模式。这些方法依赖于将对象作为引用传递给其他类方法,而不是作为值传递,而按值传递却是PHP的默认做法。幸好,PHP5解决了这个问题,现在所有对象在默认情况下都被视为引用。但是,由于所有对象都被视为引用而不是值,所以现在复制对象更为困难。如果尝试复制一个引用的对象,这只会指向原对象的地址位置。为了解决复制问题,PHP提供了一种克隆 clone (关键字,不是方法)对象的显式方法。 可以在对象前面加 clone 关键字来克隆对象,如下: destinationObject = clone targetObject; 克隆对象: ?phpclass Person{ var $name; var $sex; var $age; function __construct($name, $sex, $age){ $this-name = $name; $this-sex = $sex; $this-age = $age; } function say(){ echo "我的名字:" . $this-name . ",性别:" . $this-sex . ",年龄:" .$this-age . "br /"; }}$person1 = new Person("张三三", "男", 23);$person2 = clone $person1; //使用clone关键字克隆/复制对象,创建一个对象的副本$person3 = $person1; //这不是复制对象,而是为对象多复制出一个访问该对象的引用$perso……

    网友NO.630557

    Python面向对象程序设计构造函数和析构函数用法分析

    本文实例讲述了Python面向对象程序设计构造函数和析构函数用法。分享给大家供大家参考,具体如下: 构造函数和析构函数 1、构造方法的使用 很多类都倾向于将对象创建为有初始化状态.因此类可以定义一个名为 init() 的特殊方法(构造方法)来实例化一个对象。 构造方法也叫做构造器,是指当实例化一个对象(创建一个对象)的时候,第一个被自动调用的方法。 演示1:构造方法被调用的契机 class Person(): #构造方法 def __init__(self): print("构造函数被执行了") #创建对象的过程中构造函数被自动调用p1 = Person() 输出: 构造函数被执行了 结论:创建对象的过程中调用了构造函数。 当未手动添加构造函数时,系统会默认提供一个无参的构造函数。 演示2:构造函数和普通函数之间的区别 说明: 构造函数本质上还是一个函数,函数可以有参数,也可以无参,所以同样的道理,构造函数也是如此。 class Person(): #一般情况下,构造方法的参数和成员变量有关,并且在设置的过程中与成员变量同名 def __init__(self, name, age, height, weight): #print(nname, age, height, weight) #因为构造方法是创建对象的过程中被调用的 #所以构造方法的作用一般是用来定义成员变量并且给成员变量赋值 #定义属性并给属性赋值 #通过self来进行区分是成员变量还是形参 self.name = name self.age = age ……

    网友NO.977313

    Python面向对象程序设计类的封装与继承用法示例

    本文实例讲述了Python面向对象程序设计类的封装与继承用法。分享给大家供大家参考,具体如下: 访问限制(封装) 1、概念 面向对象语言的三大特征:封装, 继承, 多态。 广义的封装: 类和函数的定义本身就是封装的体现。 狭义的封装 :一个类的某些属性,不希望外界直接访问,而是把这个属性私有化[只有当前类持有],然后暴露给外界一个访问的方法。 封装的本质:就是属性私有化的过程。 封装的好处:提供了数据的复用性,保证了数据的安全性。 举例:插排 2、使用 class Person(object): def __init__(self, name, age, height, weight, money): self.name = name self.__age__ = age self.weight = weight self.__money = money self.__height = height def run(self): print(self.__money) def eat(self): print("eat") # 通过内部方法,去修改、获取私有属性 # 通过自定义的方法实现对私有属性的赋值与取值 # set方法:setxxx def setMoney(self, money): # 数据的过滤 if money 0: money = 0 self.__money = money # get方法:getXXX def getMoney(self): return self.__moneyper = Person("hanmeimei", 20, 170, 55, 10000)# 1.属性被私有化之后的访问# 如果要让内部属性不被外部直接访问,在属性前加两个下划线(__),# 在python中如果在属性前面加两个下划线,name这个属性就变成了私有属性[private]# 私有属性的含义:在外界不能像以前那么直接访问# print(per.__money) #无法……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明