本书对MATLAB编程中涉及的主要知识点进行了完整讲解,并对代码规范化、内容人文化等进行了探索,力图使理工科内容的著作中充盈一股文学清流。全书共分七章,内容包括MATLAB的基本概况、函数文件、矩阵运算、CELL与STRUCT、绘图与用户界面、符号运算、面向对象编程七个专题,每个专题都进行了详细的讲解,并给出了规范化的示例代码。本书充分考虑了当前学习编程的读者年龄段,以详细的内容、规范化的代码、富含文学性的例子,加上探索性的讲解形式,对每个知识点进行了分析,力图使读者在体验中学习知识,在感受中提高技能,做到既解决了问题又掌握了知识。

作者

马寨璞,男,1970~,保定安国人,教授,硕士生导师。2003年3月毕业于浙江大学,获工学博士学位,2010年之前,主要研究水域生态学。自2010年至今,主要研究城市生态系统与生物数学模型,目前已发表各类学术论文40篇,其中JCR一区1篇,SCI多篇,已指导硕士研究生10余年,毕业多名,其中1篇获河北省优秀硕士论文,最近出版的1部研究生教材。

查看全部
目录

内容简介

前言

1 MATLAB的概况

1.1 MATLAB简介

1.2 MATLAB的主要界面

1.3 命令窗口及操作

1.4 数值、变量和表达式

1.5 日志命令与历史命令窗口

1.7 MATLAB的工作空间

1.8 M脚本与M函数编辑器

1.9 帮助文件的使用

2 函数文件

2.1 MATLAB语言编程的基本理念

2.2 MATLAB函数的基本概况

2.3 MATLAB中的函数分类

2.4 MATLAB中的全局变量和局部变量

2.5 MATLAB函数文件中的控制语句

2.6 函数句柄

2.7 泛函命令

3 矩阵运算

3.1 数值数组的创建

3.2 数值数组的一般操作

3.3 矩阵的运算

3.4 特殊矩阵

3.5 矩阵变换与分解

3.6 格式化矩阵输出

4 cell与STRUCT

4.1 字符串与字符数组

4.2 cell数组

4.3 结构数组

5 绘图与用户界面

5.1 绘图及其属性

5.2 plot函数详解

5.3 颜色的使用

5.4 坐标轴设置与图形标识符

5.5 几种常用的二维绘图函数

5.6 三维绘图

5.7 句柄操作

5.8 图像用户界面

6 符号运算

6.1 符号对象的定义

6.2 符号运算基本操作

6.3 符号运算结果的可视化

6.4 MuPADNotebook符号运算

7 面向对象编程

7.1 面向过程与面向对象

7.2 类的组织结构

7.3 类的属性

7.4 类的方法

7.5 类的继承与派生

7.6 MATLAB基本类类型

7.7 对象的析构、保存和加载

7.8 多态性与抽象

7.9 事件与响应

7.10 对象数组

7.11 MetaClass

7.12 模板化类设计

主要参考文献

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400