搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Mathematica程序设计导论/清华科技大讲堂
0.00     定价 ¥ 75.90
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302602170
  • 作      者:
    编者:张勇//陈爱国//陈伟//胡永生//唐颖军等|责编:赵凯
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2022-04-01
收藏
畅销推荐
内容介绍
Mathematica软件是最能体现计算机价值的科学计算软件,而运行于其上的Wolfram语言是最高层次的科学计算语言。本书基于Mathematica 12.3,全面介绍了Mathematica软件的高级编程技术。全书分为9章:第1章为Mathematica基础,重点阐述Mathematica软件的入门操作;第2章为Wolfram语言经典编程,讨论类似于C语言等高级语言的Mathematica编程方法;第3章为Wolfram语言列表,叙述了Mathematica软件最重要的数据类型列表的操作方法;第4章详细讨论Wolfram语言内置函数和自定义函数的用法;第5章为模块编程技术,分析Mathematica软件4种主要的模块编程技巧;第6章讨论了Wolfram语言字符串和数据集;第7章展示Mathematica软件强大的绘图和声音处理能力;第8章详细阐述Mathematica程序包的设计方法;第9章介绍Mathematica实现神经网络算法的技巧。 本书可作为高等院校工学、理学、艺术学和经济学等学科本科生和研究生学习Mathematica软件和Wolfram语言的入门教材,也可作为这些学科门类下设专业本科生和研究生及科研人员用于数据分析的参考书。
展开
目录
第1章 Mathematica基础
1.1 认识Mathematica
1.1.1 启动Mathematica
1.1.2 笔记本
1.1.3 一个简单实例
1.2 自定义函数
1.2.1 笔记本自定义函数
1.2.2 程序包自定义函数
1.3 全局变量
1.3.1 变量名
1.3.2 上下文环境
1.3.3 全局参数
1.4 基本数据类型
1.4.1 Wolfram语言常数
1.4.2 原子数据类型
1.4.3 浮点数
1.4.4 数量单位
1.4.5 数制表示
1.5 文档中心
1.5.1 帮助文档
1.5.2 插件文档
本章小结
第2章 Wolfram语言经典编程
2.1 循环编程
2.1.1 For循环
2.1.2 While循环
2.1.3 NestWhile循环
2.1.4 Do循环
2.2 关系运算符和逻辑运算符
2.2.1 关系运算符
2.2.2 逻辑运算符
2.3 选择编程
2.3.1 If分支
2.3.2 Switch分支
2.3.3 Which分支
2.3.4 Piecewise函数
2.4 典型实例
本章小结
第3章 Wolfram语言列表
3.1 列表构造
3.1.1 Import函数
3.1.2 Table函数
3.1.3 数组与矩阵
3.1.4 字符列表
3.1.5 随机数列表
3.2 列表操作
3.2.1 列表元素访问
3.2.2 Map和Apply方法
3.2.3 向量与矩阵操作
3.2.4 集合操作
本章小结
第4章 内置函数与自定义函数
4.1 常用内置函数
4.1.1 列表处理
4.1.2 基本初等数学函数
4.1.3 基本高等数学函数
4.1.4 基本矩阵函数
4.1.5 函数调用形式
4.2 自定义函数
4.2.1 函数定义
4.2.2 函数选项设置
4.3 纯函数
4.3.1 纯函数定义
4.3.2 嵌套函数
本章小结
第5章 模块编程技术
5.1 Module模块
5.1.1 Module函数
5.1.2 Module模块实例
5.2 Block模块
5.2.1 Block函数
5.2.2 Block模块实例
5.3 With模块
5.3.1 With函数
5.3.2 With模块实例
5.4 Compile模块
5.4.1 配置MinGW64编译器
5.4.2 Compile函数
5.4.3 Compile模块实例
5.5 并行编程
5.5.1 并行计算函数
5.5.2 并行处理函数
本章小结
第6章 字符串与数据集
6.1 字符串
6.1.1 字符串合并与拆分
6.1.2 字符串替换操作
6.1.3 字符串模式匹配
6.1.4 正则表达式
6.1.5 字符串变换函数
6.2 规则与关联
6.2.1 规则
6.2.2 关联
6.3 数据集
6.4 模式匹配
本章小结
第7章 图形与声音
7.1 二维绘图
7.1.1 Plot函数
7.1.2 DiscretePlot函数
7.1.3 ListPlot函数
7.1.4 ListLinePlot函数
7.1.5 Graphics函数
7.1.6 PolarPlot函数
7.1.7 ParametricPlot函数
7.1.8 ContourPlot函数
7.1.9 BarChart函数
7.1.10 PieChart函数
7.1.11 Show函数
7.1.12 GraphicsGrid函数
7.2 三维绘图
7.2.1 Plot3D函数
7.2.2 DiscretePlot3D函数
7.2.3 ParametricPlot3D函数
7.2.4 RevolutionPlot3D函数
7.2.5 SphericalPlot3D函数
7.2.6 ListPlot3D函数
7.2.7 ContourPlot3D函数
7.2.8 ListContourPlot3D函数
7.2.9 ListSurfacePlot3D函数
7.2.10 Graphics3D函数
7.3 动画
7.3.1 Animate函数
7.3.2 Manipulate函数
7.4 图像处理基础
7.4.1 图像转换为矩阵
7.4.2 矩阵转换为图像
7.5 声音
本章小结
第8章 Mathematica程序包
8.1 欧几里得算法
8.2 程序包
8.3 Wolfram Workbench开发
8.3.1 Wolfram Workbench安装
8.3.2 创建程序包
8.3.3 创建测试文档
8.3.4 创建帮助文档
8.4 自然语言
8.5 程序调试
本章小结
第9章 神经网络
9.1 数据预处理
9.1.1 数据归一化
9.1.2 数据白化
9.1.3 协方差均衡
9.1.4 数据还原
9.1.5 数据预处理模块程序
9.2 感知器
9.2.1 感知器原理
9.2.2 感知器实例
9.2.3 Wolfram实现方法
9.3 BP神经网络
9.3.1 BP算法
9.3.2 BP神经网络实例
9.3.3 Wolfram实现方法
本章小结
附录A Mathematica笔记本目录管理和显示样式
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证