内容提要
《MATLAB基础教程》主要介绍MATLAB7.14(R2012a)的基础入门、数值计算、单数组与结构数组、符号计算、绘图及可视化、程序设计、M文件、数据分析、最优化计算、Simulink动态仿真和图形用户界面(GUI)设计等内容。通过简明扼要的讲解,以及丰富的例题和案例分析,充分体现出MATLAB平台具有的数学计算、算法编程、函数绘图、数据处理、系统建模及仿真、应用软件开发等强大功能,让学习者轻松、自如地掌握MATLAB的操作和编程方法,为今后的课程学习、科学研究、行业开发等实践活动打下较好的基础。《MATLAB基础教程》可作为大学本科生、研究生的教材或教学参考书,也可作为教学和科研工作人员的学习用书和参考书。全书主要由杨德平、赵维加、管殿柱负责编写。
目录
前言第1章基础入门1.1MATLAB概述1.1.1MATLAB发展历程1.1.2MATLAB系统结构1.1.3MATLAB工具箱类型1.1.4MATLAB主要功能1.1.5MATLAB的特点1.2MATLAB的安装及启动1.2.1MATLAB的安装与激活1.2.2MATLAB的启动和退出1.2.3MATLAB的当前文件夹1.2.4MATLAB的搜索路径1.3MATLAB工作界面1.3.1主界面窗口1.3.2主菜单及其功能1.3.3M文件编辑器窗口1.4MATLAB工作空间浏览器1.4.1Workspace工具栏功能1.4.2Workspace中的变量保存1.4.3数组编辑器窗口1.5MATuB操作命令1.5.1命令窗口的显示1.5.2标点符号的作用1.5.3通用操作命令1.5.4键盘操作和快捷键1.6综合实例1.7思考与练习第2章数值计算2.1表达式2.1.1常量2.1.2变量与基本函数2.1.3表达式及运算2.1.4复数2.2一维数值数组及其操作2.2.1数组的创建2.2.2数组的保存和装载2.2.3数组寻址和赋值2.2.4数组排序及维数2.2.5数组运算2.3矩阵及其操作2.3.1矩阵的创建2.3.2矩阵素操作2.3.3矩阵的维数2.3.4矩阵赋值与扩展2.3.5矩阵素及重排2.3.6矩阵复制2.3.7稀疏矩阵2.4矩阵的运算2.4.1矩阵的运算指令2.4.2矩阵的加减法2.4.3矩阵的乘法2.4.4矩阵的左除和右除2.4.5逆矩阵2.4.6矩阵的行列式2.4.7矩阵的特征值和特征向量2.5利用矩阵解线性方程组2.5.1线性方程组的唯一解2.5.2齐次线性方程组的通解2.5.3非齐次线性方程组的通解2.5.4超定方程组的解2.6综合实例2.6.1求解企业生产的产品数量2.6.2利用超定方程组求解投资额与GDP的线性关系2.7思考与练习……第3章单数组与结构数组第4章符号计算第5章绘图及可视化第6章程序设计第7章M文件第8章数据分析第9章最优化计算第10章Simulink动态仿真第11章图形用户界面(GUI)设计参考文献