MATLAB使用教程
MATLAB使用教程
2.1.1 MATLAB系统环境
(1)命令行窗口
①续行符:如果命令太长可换行输入,但是需要在上一行末尾加上续行符“…”
(2)工作区窗口
用来存放变量
2.2.1MATLAB数值数据
(1)强制转换如转换为int整形
x = int(y);
(2)判断变量类型
class(x);
(3)复型
(4)常用函数
函数在运算时是将函数逐项作用于矩阵的每个元素上,所以最后运算的结果就是一个 与自变量同型的矩阵。
①sin()和sind()
②abc()
③取整函数
④find()
find(x):找x向量中不为零的序号并输出
2.3.1变量及其操作
标准函数名以及命令名必须用小写字母。
(1)内存变量的删除与修改
(2)who和whos命令
(3)内存变量文件
2.4.1矩阵的建立
(1)利用已建好的矩阵建立更大的矩阵
(2)冒号表达式
(3)结构矩阵和单元矩阵
①结构矩阵
②单元矩阵
2.5.1矩阵元素的引用
(1)通过下标来引用矩阵的元素
A(:,[2,4])是第2列和第四列
(2)删除矩阵元素
(3)改变矩阵的形状
①reshape
②
2.6.1MATLAB基本运算
(1)基本算数运算
①加减运算
②乘运算
③除法运算
④乘方运算
(2)点运算
(3)关系运算
注意:x == [1,2,3,4]:判断x的值是否等于1 、2 、 3 、4
(4)逻辑运算
2.7.1字符串处理
(1)字符串表示
①字符串是矩阵向量
(2)单引号
③字符串矩阵
④字符串比较
⑤字符串的查找与替换
3.2.1矩阵变换
(1)对角阵
(2)三角阵
(3)矩阵的转置
(4)矩阵的旋转
(5)矩阵翻转
(6)求逆矩阵
3.3.1矩阵求值
数学建模比赛MATLAB从入门到精通教程
3.4.1矩阵的特征值和特征向量
数学建模比赛MATLAB从入门到精通教程
3.5.1稀疏矩阵
数学建模比赛MATLAB从入门到精通教程
4.1.1顺序结构程序
(1)建立函数文件
(2)数据的输入输出
程序的暂停
4.2.1选择语句
(1)if语句
(2)switch语句
num2cell函数
(3)for循环语句
(4)while语句
4.2.1函数文件的定义和调用
(1)函数定义
(2)函数调用
(3)匿名函数
4.3.1函数参数与变量的作用域
(1)参数的可调性
(2)变量的作用域
①全局变量
global 变量名
5.1.1二维曲线
(1)plot()函数
①x是向量,y是矩阵时
②x、y是同型矩阵时
③含多个输入参数
④含选项的plot函数
(2)fplot函数
5.2.1绘制图形的辅助操作
(1)title函数
①title函数
①基本运用
②格式控制
③属性设置