matlab科学计算常用函数

matlab_scientific computing


<1>graphic function

figure

plot------一般作图函数,可以作曲线图和折线图

subplot(a,b,c)------a为分成几行b,为每行几列,c是图形编号

semilogx(x,y)------绘制以X轴为对数坐标轴的对数坐标图

semilogy(x,y)------绘制以Y轴为对数坐标轴的对数坐标图

loglog(x,y)------ 绘制X,Y轴均为对数坐标轴的图形

legend------附加图标函数

title('abc');------标题函数

xlabel/ylabel('x-y')------坐标轴标注

grid on/off ------{图形网格显示/网格隐藏}

axis([x1,x2,y1,y2]) ------{限定图形坐标轴范围}

hold on/off

mesh

plot3

surf

stem------火柴图

errorbar

bar、barh------条形图


<2>矩阵运算函数/多项式函数/符号计算函数

zeros(m,n)------m*n阶零矩阵

ones(m,n)------m*n阶壹矩阵

length------计算向量的长度

size------矩阵或向量的行数与列数

numel------元素个数统计函数

linspace------线性等分函数

logspace------比例等分函数

norm------求范数

det------矩阵的行列式

inv------矩阵的逆矩阵

size------矩阵的阶数

rank------矩阵的秩

trace------矩阵的迹

eig------矩阵的特征向量、特征值

sqrtm------矩阵的开方运算

expm------矩阵的指数运算

logm------矩阵的对数运算

cumsum------矩阵累和

cumprod------矩阵累积


<3>matlab的一些格式

function [output1,output2]=function_name(para1,para2)

  if nargin==0   %输入参数为零个

     var1=value1;

     var2=value2;

  else

     var1=para1;

     var2=para2;

  end

. . . . . .

end


for i=1:20

   . . . . . .

end


<4>data input's function

balance=xlsread('charge.xls', 'f7:f74');  %Excel数据读入函数


<5>other

近似函数:

floor------向下取

ceil------向上取整

fix------向零取整

round------四舍五入


[row,column,value]=find()------筛选函数

mod(i,2)------取余函数

text(x,y,[num2str,'label_one'])------标注函数

gtext------手动标注函数

exp(A)------自然

log(A)------自然对数


。。。。。。(不断总结中)。。。。。。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值