MATLAB基础(一)
一、MATLAB常用指令介绍:

清屏:
使用help命令查看函数功能:
lookfor+函数名:模糊查找,返回含有函数名字段的结果
who查看所有变量,whos查看变量具体信息:
续行号:


查看当前文件路径:what指令
查找所需文件位置:which+文件名

clear:清除内存变量
clc:清除行,但是工作区的变量不被清楚
其他常用命令:

二、MATLAB数据类型


MATLAB中常用的常量:
复数类型演示:a+b*i, 

控制小数点位数format:
format long演示:

format rat演示:
仅是以有理数的形式显示,实际上存储的还是浮点数


三、MATLAB运算符


右除:\,后除以前
左除:/,前除以后

注意:MATLAB不等于符号是:~=

逻辑运算符:
四、MATLAB函数计算
复数函数:
实部:real
虚部:Imag
矩阵的共轭:Conj
isreal()

三角函数:

五、MATLAB向量

1、 创建向量:直接创建
逗号,空格分隔元素 形成行向量
分号分隔元素 形成列向量

2、 冒号法:

演示:

3、 linspace创建向量

演示:


4、 logspace创建对数分隔的向量

向量元素的引用:
MATLAB中元素下标从1开始,和C++数组下标从0开始不同。





取出没有规律的引用:先建立一个ans向量,根据向量值去索引。

向量: A
向量的转置:A'

5、向量的点积叉积
1、向量的点积运算: 

矩阵的乘和点乘的区别:
点乘是对应元素之间相乘,并注意矩阵大小应该一致。

dot(A,B,dim):dim表示最终表示结果的维数,dot运算时是按照点乘【.*】来运算的。

**2、向量的叉积:**
叉积中的向量必须是三维向量:

**3、向量的混合积**
六、多项式创建与四则运算

多项式的创建:
1、直接创建:

演示:

2、poly2sym(p),函数创建

演示:

多项式加减法运算:

多项式乘除法运算,
乘法,conv函数:


两个多项式的除法,deconv函数:

根据方程的根来求出原多项式:

导数,多项式导数运算用polyder来实现,其调用格式为polyder(p):



特殊变量的创建:





特殊变量:


结构型变量相关函数:


浙公网安备 33010602011771号