作业帮 > 数学 > 作业

已知下数据,用matlab将散点图画出来,并在散点图上画出它的拟合曲线!

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 17:54:37
已知下数据,用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
%先说下 我也是初学!不知道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)