MATLAB一些基本命令或函数总结

原内容在我的新浪博客,现搬到了优快云。

下面是我几年来经常用的MATLAB函数。有时不用的话,容易忘记,因而做了一些笔记,在此与各位共享,希望可以帮到你。

一、输入数据:

    x=linspace(a,b,n);

    x=logspace(a,b,n). 第一个元素为10^a, 最后一个为10^b,n是分隔的总间隔数。

二、矩阵的相关运算:

1、行列式,det(A); 求逆,inv(A);广义逆的函数为pinv(); 秩运算,rank(A);

     特征值,d=eig(),[V,D]=eig();

2、矩阵的分解,有利于线性方程组的求解;常用的有LU分解算法,lu(); chol()为Cholesky分解算法。

三、常用函数:

自然对数,log;常用对数,log10; 以2为底的对数,log2;以2为底的指数,pow2.

mod,除法求余。erf,误差函数。gcd 最大公约数,lcm,最小公倍数.

prod,求向量的乘积.

四、多项式运算函数:

1、求根:roots;

2、由根求多项式,poly; 多项式求值,polyval; 分式多项式的部分展开式,residue;

     多项式求导,polyder; 多项式曲线拟合,polyfit;

    矩阵多项式求值,polyvalm.

五、画图

1、text, gtext的用法。

2、hold on /hold off 的用法; PS: 这是保持图形曲线的函数。

3、semilogx,semilogy,loglog画对数坐标。

4、双Y轴坐标曲线;plotyy(x1,y1,x2,y2,fun1,fun2)。

5、disp(''),用于显示字符串。

6、box off 隐藏当前坐标轴边框;set(gca,'xtick',[]);set(gca,'ytick',[])去掉坐标;               legend boxoff, 是去掉图例的边框。

7、texlabel 用来转换TEX格式字符。

六、help

1、help elfun,可查看所有初级函数的列表;

2、round(A),进行舍入操作,近似为离它最近的整数;

3、ceil,向上取整;

4、mean(),取平均;prod(),求乘积;sort(),升序排列;

     subplot(m,n,p),分割为m*n小坐标轴组成的矩阵,选择第p个坐标轴绘制当前的图形。

5、if x==0,error('zero value encounted'),end;

6、用Ctrl+C或者Ctrl+Break,返回命令提示;

7、其它待补充。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值