简介
哈恩、瓦伦丁编著的《MATLAB原理与应用(第5版)》对MATLAB的功能进行了简洁而全面的概述,学生可以利用本书自主地学习基础知识和实践应用。该书通过大量示例来阐述MATLAB的基础知识,这些示例来自大家都比较熟悉的科学和工程领域,以及日常生活。本书是MATLAB入门课程或MATLAB工程应用课程的理想教材,还可以供希望学习和应用MATLAB的专业人士和学生作为自学指南使用。
目录
第Ⅰ部分 基础知识 第1章 引言
1.1 使用MATLAB
1.1.1 算术
1.1.2 变量
1.1.3 数学函数
1.1.4 函数和命令
1.1.5 向量
1.1.6 线性方程组
1.1.7 教程和演示
1.2 Desktop
1.2.1 使用Editor和运行脚本
1.2.2 帮助、发布和视图
1.2.3 符号与MuPAD Notebook APP(记事本应用程序)
1.2.4 其他APP
1.2.5 附加特性
1.3 示例程序
1.3.1 剪切和粘贴
1.3.2 保存程序:脚本文件
1.3.3 程序实战
1.4 本章小结
1.5 本章练习 第2章 MATLAB基础
2.1 变量
2.2 工作空间
2.3 阵列:向量与矩阵
2.3.1 初始化向量:显式列表
2.3.2 初始化向量:冒号运算符
2.3.3 linspace和logspace函数
2.3.4 转置向量
2.3.5 下标
2.3.6 矩阵
2.3.7 捕获输出
2.3.8 结构规划
2.4 重力作用下的垂直运动
2.5 运算符、表达式和语句
2.5.1 数字
2.5.2 数据类型
2.5.3 算术运算符
2.5.4 运算符的优先级
2.5.5 冒号运算符
2.5.6 转置运算符
2.5.7 阵列算术运算
2.5.8 表达式
2.5.9 语句
2.5.10 语句、命令和函数
2.5.11 公式向量化
2.6 输出
2.6.1 disp语句
2.6.2 format命令
2.6.3 比例因子
2.7 for循环
2.7.1 用牛顿法计算平方根
2.7.2 阶乘!
2.7.3 数列的极限
2.7.4 基本for结构
2.7.5 单行中的for语句
2.7.6 更加一般化的for语句
2.7.7 通过向量化来避免使用for循环
2.8 判断
2.8.1 单行if语句
2.8.2 if-else结构
2.8.3 单行if-else语句
2.8.4 elseif
2.8.5 逻辑运算符
2.8.6 多个if与elseif的对比
2.8.7 嵌套if
2.8.8 将if向量化?
2.8.9 switch语句
2.9 复数
2.10 本章小结
2.11 本章练习 第3章 程序设计与算法开发 第4章 MATLAB函数与数据导入导出工具 第5章 逻辑向量 第6章 矩阵和阵列 第7章 函数M-文件 第8章 循环 第9章 MATLAB图形 第10章 作为阵列的向量以及其他数据结构 第11章 错误和陷阱第Ⅱ部分 实践应用 第12章 动力系统 第13章 仿真 第14章 数值方法入门 第15章 信号处理 第16章 Simulink工具箱 第17章 Symbolic工具箱附录A 语法快速参考附录B 命令与函数快速参考附录C ASCII字符编码表附录D 部分练习的答案