全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 程序与语言

Julia编程从入门到实践

  • 定价: ¥99
  • ISBN:9787121367052
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:电子工业
  • 页数:351页
  • 作者:编者:周俊庆//张...
  • 立即节省:
  • 2019-08-01 第1版
  • 2019-08-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书首先讲解Julia编程语言的基础知识,如Julia编程语言的特点、下载与安装、程序的编写、交互式窗口的提示模式、与其他编程语言的区别;然后通过实例剖析讲解Julia编程语言的基本语法、选择结构、循环结构、函数和模块、特征数据类型、矩阵操作、文件操作;接着讲解Julia集成开发软件(JuliaPro)的操作技巧;再通过实例剖析讲解Julia在数据科学中的应用,即数据处理常用包、Gadny绘图包、日期和时间、元编程和并行计算;最后通过实例剖析讲解Julia在机器学习中的应用,即机器学习RDatasets包、决策树、随机森林、线性回归和K.均值。
    本书在讲解的过程中,既考虑读者的学习习惯,又通过具体实例讲解Julia程序开发过程中的热点、关键问题及种种难题。
    本书适合对数据科学知识和应用方法感兴趣的读者,也适合有志学习Julia并从事数据科学相关工作的人员,还可以作为大中专院校计算机及相关专业的教学参考书。

作者简介

    周俊庆,现任青岛慧谷大数据产业发展有限公司项目开发部经理,曾担任“饿了么”公司技术部主管,具有6年多的Python,PHP项目开发经验。精通Julia,Java,C,C#等编程语言,熟悉多种开源技术,喜欢GET新技能,曾带领团队完成多个中小型项目开发,对数据安全、云计算等领域进行过系统研究。

目录

第1章  Julia程序开发快速入门
  1.1  初识Julia语言
    1.1.1  Julia语言概述
    1.1.2  Julia语言的特点
    1.1.3  学习Julia语言的必要性
  1.2  Julia的下载与安装
    1.2.1  Julia的下载
    1.2.2  Julia的安装
  1.3  Julia程序的编写
    1.3.1  打开Julia的交互式窗口并编写简单程序
    1.3.2  利用Julia的交互式窗口执行源文件
  1.4  Julia交互式窗口的提示模式
    1.4.1  Julia模式
    1.4.2  Help模式
    1.4.3  Shell模式
    1.4.4  i-search模式
    1.4.5  package模式
  1.5  Julia交互式窗口的快捷键
  1.6  Julia与他编程语言的对比
    1.6.1  Julia与Matlab的对比
    1.6.2  Julia与Python的对比
    1.6.3  Julia与C/C++的对比
第2章  Julia编程基础
  2.1  常量和变量
    2.1.1  常量
    2.1.2  变量及命名规则
    2.1.3  变量的赋值
  2.2  基本数据类型
    2.2.1  整型
    2.2.2  浮点型
    2.2.3  复数型和有理数型
    2.2.4  字符型和字符串型
  2.3  运算符
    2.3.1  算术运算符
    2.3.2  赋值运算符
    2.3.3  位运算符
第3章  Julia的选择结构
  3.1  if语句
    3.1.1  if语句的一般格式
    3.1.2  实例:奇偶数判断
    3.1.3  实例:游戏登录判断系统
  ……
第4章  Julia的循环结构
第5章  Julia的函数和模块
第6章  Julia的特征数据类型
第7章  Julia的矩阵操作
第8章  Julia的文件操作
第9章  Julia集成开发软件JuliaPro
第10章  Julia的数据处理常用包
第11章  Julia的Gadfly绘图包
第12章  Julia的日期和时间
第13章  Julia的元编程和并行计算
第14章  Julia的机器学习RDatasets包
第15章  Julia的决策树和随机森林
第16章  Julia的线性回归和K-均值