本书以MATLAB R2020b为蓝本,对MATLAB编程中涉及的主要知识进行了系统讲解,并对代码规范化、内容人文化等进行了探索。全书共分8章,内容包括MATLAB基础,矩阵运算,字符数组、cell与struct,数据绘图,符号运算,函数文件,面向对象编程,MATLAB在生物数学模型中的应用,每章在详细的讲解之后,都给出了规范化的示例代码。本书充分考虑了学习编程读者的特点,以详细的内容、规范化的代码、富含人文气息的例子,加上探索性的讲解形式,对每个知识点进行了分析,力图使读者在体验中学习知识,在感受中提高技能,做到既解决问题又掌握知识。本书适合各类初学MATLAB编程的读者,作为教材或参考书均可,也可作为教师或科研人员的参考手册。


作者

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

查看全部
目录

内容简介

前言

第1章 MATLAB基础

1.1 MATLAB简介

1.2 MATLAB的主要界面

1.3 命令行窗口及操作

1.4 日志命令与命令历史记录

1.5 当前目录窗口

1.6 MATLAB的工作区

1.7 标点符号与运算符

1.8 变量与表达式

1.9 脚本编辑器

1.10 帮助文件的使用

第2章 矩阵运算

2.1 创建矩阵

2.2 矩阵的一般操作

2.3 矩阵的基本运算

2.4 特殊矩阵

2.5 矩阵变换与分解

第3章 字符数组、cell与struct

3.1 字符串与字符数组

3.2 cell数组

3.3 结构数组

第4章 数据绘图

4.1 绘图及其属性

4.2 plot函数

4.3 颜色的使用

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

4.5 两个绘图布局函数

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

4.7 三维绘图

4.8 修改绘图对象属性

4.9 绘制动画图片

第5章 符号运算

5.1 符号对象的定义

5.2 符号运算基本操作

5.3 符号运算结果的可视化

第6章 函数文件

6.1 MATLAB语言编程的基本理念

6.2 MATLAB函数概况

6.3 MATLAB中的函数分类

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

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

6.6 函数句柄

6.7 泛函命令

6.8 读写文件

6.9 一些矩阵操作函数的实现案例

6.10 两个绘图函数的实现案例

6.11 符号运算的一个实例

第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 类的应用实例:App设计

7.13 再议创建MATLAB函数模板

第8章 MATLAB在生物数学模型中的应用

8.1 图模型

8.2 种群模型

8.3 时间序列分析模型

8.4 多元分析模型

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