【Matlab 笔记】
编辑者:宋兵
1.1.1MATLAB是什么?
MATLAB是MathWorks公司推出的一套高性能数值分析计算软件。它将矩阵运算、数值分析、图形处理、编程技术等集成一体,为广大科研人员提供了一一个强大的分析、计算、程序设计与仿真的工具,是科学计算最佳平台。
1.1.2 MATLAB的特性?
Ø强大的计算功能
Ø编程语言简单、内涵丰富
Ø强大的2D、3D数据可视化功能
Ø丰富的工具箱
Ø强大的扩展能力、可开发功能
1.1.3 MATLAB组成。
MATLAB本身就是一个极其丰富的资源库,MATLAB产品由若干模块组成,不同的模块完成不同的功能,功能模块示意困如上:
1.1.4 MATLAB的功能。
l数值分析
l数值和符号计算
l工程与科学绘图
l控制系统的设计与方针
l数字图像处理
l数字信号处理
l通讯系统设计与仿真
l财务与金融工程
第二章
2.1 运算符和表达式
例如:
2.2 矩阵的产生与表示
²直接输入法创建矩阵
通过键入矩阵中每个元素的值来建立并输入一个矩阵,只须以左方括号开始,以逗号或空格为间隔输人元素值,行与行之间用分号隔开,最后以右方括号结尾即可。当矩阵中的元素个数比较少时,这种方法非常适用。
²向量法创建矩阵
向量可以由冒号和数字产生。其格式为:
向量名=初值:增量:終值
当矩阵中的元素很多且有规律时,则可以通过向量来建立一个矩阵。其基本
格式为:
矩阵名=向量
²函数法创建矩阵
利用内部语句和函数还可以快速产生一些特别有用的矩阵,如单位矩阵、随机矩阵、零矩阵等, 如表2.2-1所示。
2.3 矩阵元素的引用
n矩阵单个元素与行、列提取
MATLAB允许用户对一一个矩阵的单个元素进行操作,可以通过元素的下标进行(行、列的序号是从1开始的),修改某些元素的值不会影响其他元素的值。