Maltab命令(随用随更新)

1.eval() ------ 将括号内的字符串视为语句并运行


比如eval('y1=sin(2)')和语句y1=sin(2)等价

多在循环中使用,可以对多个名字有规则的变量或文件进行操作,比如
for x=1:5
eval(['y',num2str(x),'=',num2str(x^2),';'])
end


2.lsqcurvefit
(fun,x0,xdata,ydata) -----非线性曲线拟合
已知输入向量xdata和输出向量ydata,并且知道输入与输出的函数关系为ydata=fun(x, xdata),但不知道系数向量x

比如:[x,res]=lsqcurvefit(@fit_fun_exp,[10.0  0.003],xd,yd);
 

3.
plotyy(x1,y1,x2,y2) ----- 绘制双坐标轴图形
原文地址:https://www.cnblogs.com/Tur-mann/p/3777484.html