已知下数据,用matlab将散点图画出来,并在散点图上画出它的拟合曲线!请各位高手帮帮忙!

x=[2;4;8;10;12;16;18;20;22;25;26;30;40;46;48;66;68;70;82;84;100;110;120;130;140;150;160;170;180];
y=[15;20;30;48;65;85;120;165;210;260;285;345;385;390;405;420;400;380;365;345;305;260;235;205;175;155;135;95;90];
x轴为0,50,100,150,200,y轴为0,100,200,300,400,500

第1个回答  推荐于2017-11-25
%先说下 我也是初学!不知道plot怎么限制的 你可以看下这个的效果!
clear all
clc
x=[2;4;8;10;12;16;18;20;22;25;26;30;40;46;48;66;68;70;82;84;100;110;120;130;140;150;160;170;180];
y=[15;20;30;48;65;85;120;165;210;260;285;345;385;390;405;420;400;380;365;345;305;260;235;205;175;155;135;95;90];
p=polyfit(x,y,6);
hold on
xx=0:180;
y2=polyval(p,xx);
h=plot(x,y,'*');
plot(xx,y2)
set(gca,'XTick',0:50:200)
set(gca,'YTick',0:100:500)本回答被提问者采纳
相似回答