对于初Matlab的小白同学,需要记忆一些常用的Matlab自带的命令,这对于后续自己的代码实现是非常有帮助的。
1、常用函数
- sin():正弦函数
- cos():余弦函数
- tan():正切函数
- cot():余切函数
- asin():反正弦
- acos():反余弦
- atan():反正切
- acot():反余切
- exp():以e为底的指数函数
- log():以e为底的对数函数
- log10():以10为底的对数函数
- log2():以2为底的对数函数
- sqrt():平方根
- abs():绝对值
- mod(a, m):a / m的余数
- sum():求和
![Matlab学习入门:需要掌握的常用命令](http://d.aap5.com/20220724/a2aa4f8b325af4f8bb74dafade15d518.png)
三角函数
2、取整命令
- round():四舍五入取整
- floor():向下取整
- ceil():向上取整
- fix():向零取整
3、创建矩阵
- ones():创建所有元素都为1的矩阵
- zeros():创建所有元素都为0的矩阵
- eye():创建单位矩阵
- diag():创建对角矩阵
- magic():创建魔方矩阵
- rand():创建(0,1)均匀分布的随机矩阵
- randn():创建正态分布的随机矩阵
- randperm():创建随机排序矩阵
![Matlab学习入门:需要掌握的常用命令](http://d.aap5.com/20220724/1b65a54e954f909866dd2d794b7d6e4d.jpg)
矩阵
4、矩阵操作
- length():返回矩阵最大维度的长度
- size():返回矩阵各维的长度
- fliplr():左右翻转矩阵
- flipud():上下翻转矩阵
- reshape():重塑矩阵
5、矩阵运算
- inv():矩阵的逆
- det():矩阵的行列式
- trace():矩阵对角元素之和
- eig():矩阵的特征值和特征向量
6、多项式
- poly():指定根的多项式系数
- polyval():多项式的值
- polyfit(x,y,n):多项式拟合,x、y为拟合数据,n为拟合多项式的阶数
- roots():多项式的跟
- interp1():一维插值
- interp2():二维插值
- interp3():三维插值
![Matlab学习入门:需要掌握的常用命令](http://d.aap5.com/20220724/baa3ef1c2207742c676e0acd43ac517a.jpg)
7、画图命令
- plot():二维图形
- plotyy():双轴图形
- plot3():三维图形
- mesh():三维图形
![Matlab学习入门:需要掌握的常用命令](http://d.aap5.com/20220724/102498757b872e4a64e3b048bb42cec8.jpg)
plot
8、其他
- clc:清屏
- clear:清除工作区
- close:关闭图形窗口或文件
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com