MATLAB功能强大,编程方便,是国际公认简单且高效的工程计算软件。目前已有很多书籍介绍其在工程上的应用,但很少从一门程序设计语言的角度介绍它。
本书不对MATLAB基础操作进行过多介绍,而着重于MATLAB内部实现原理的分析,从而编写更为强大和高效的程序。MATLAB语法和函数与C语言较为接近,而且涉及内存、对象等操作,因此本书较适合有一定C语言基础的读者。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | MATLAB程序设计语言 |
分类 | 计算机-软件工程 |
作者 | |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 内容推荐 MATLAB功能强大,编程方便,是国际公认简单且高效的工程计算软件。目前已有很多书籍介绍其在工程上的应用,但很少从一门程序设计语言的角度介绍它。 本书不对MATLAB基础操作进行过多介绍,而着重于MATLAB内部实现原理的分析,从而编写更为强大和高效的程序。MATLAB语法和函数与C语言较为接近,而且涉及内存、对象等操作,因此本书较适合有一定C语言基础的读者。 目录 1 MATLAB是什么 2 MATLAB入门 2.1 性能分析函数 2.2 数据类型 2.3 常用操作符 2.4 常用运算符 2.5 常用操作符和运算符优先级 2.6 变量赋值和字符显示 2.7 数值矩阵 2.7.1 中括号操作符 2.7.2 冒号操作符 2.7.3 数组切片 2.7.4 矩阵生成 2.7.5 几个复杂的矩阵生成命令示例 2.8 字符串 2.9 元胞数组 2.9.1 小括号与大括号 2.9.2 逗号操作符与逗号分隔表 2.9.3 数值型数据结构之间的转换 2.10 结构体 2.10.1 ()操作符 2.10.2 .()操作符 2.11 流程控制 2.12 命令、脚本和函数 2.12.1 @与匿名函数 2.12.2 缺省参数 2.13 变量的作用域 2.13.1 全局变量 2.13.2 引用父(或基)工作空间 2.13.3 外部文件交换 2.13.4 闭包 2.13.5 自省 2.14 IO操作 2.15 图形显示 2.16 C语言调用接口 2.17 示例:拼图游戏 3 MATLAB帮助的使用 3.1 MATLAB帮助的命令 3.2 HELP HELP 3.3 MATLAB帮助使用 3.3.1 MATLAB演示 3.3.2 帮助目录 3.3.3 命令集 3.3.4 搜寻 3.3.5 帮助浏览器 3.3.6 “参阅” 3.3.7 TAB键 3.3.8 编辑代码 3.4 编写自己的帮助 4 一切数据皆为数组 4.1 一切数据皆为数组1 4.2 数据格式查看接口 4.3 一切数据皆为数组2 4.4 结构体和元胞的嵌套存储 4.5 写时复制机制 4.6 传值机制 4.7 合理使用数据结构 4.7.1 矩阵按列储存 4.7.2 指针 4.7.3 提高程序执行效率 5 向量化编程和数据流编程 5.1 简单的例子 5.2 完全数 5.3 向量化与循环加速 5.4 数据流构架和Simulink …… 6 函数数据类型和函数式编程 7 面向对象编程 8 图形绘制初步 9 绘制图形控制 10 高级图形绘制 11 绘制美观的图形 12 图形用户接口(GUI)与GUIDE 13 程序动态生成GUI 14 JAVA数据类型和可定制界面 15 文件管理 16 简易文件读写 17 字符串生成 18 字符串读取与正则表达式 19 正则表达式使用 20 读文本文件案例 21 综合案例(MATLAB帮助中“参阅”的统计) 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。