這個Matlab圖像應用了什麼命令?
01-08
這個
參考代碼
%原始數據x=[-1 -0.7 -0.4 -0.1 0.2 0.5 0.8]; y=[2.1 1.1 0.4 0.5 0.5 0.1 -0.4]; scatter(x,y);hold on;
% 擬合曲線橫坐標
xf=-1:0.01:1;%線性擬合
y1=polyfit(x,y,1);yf1=xf*y1(1)+y1(2);
plot(xf,yf1);% 3階擬合
y3=polyfit(x,y,3);yf3=xf.^3*y3(1)+xf.^2*y3(2)+xf*y3(3)+y3(4);plot(xf,yf3,"r");
% 6階擬合
y6=polyfit(x,y,6);
yf6=xf.^6*y6(1)+xf.^5*y6(2)+xf.^4*y6(3)+xf.^3*y6(4)+xf.^2*y6(5)+xf*y6(6)+y6(7);plot(xf,yf6,"g");legend("data", "linear fit", " 3 order fit", "6 order fit");plot
命令窗口 輸入 cftool 不用太感謝我。。。
推薦閱讀:
※如何用matlab繪製三維的頻譜圖(時間-頻率-能量)?
※為什麼有些程序員會鄙視MATLAB?
TAG:MATLAB |