【matlab】拟合曲线 polyfit set

在matlab中拟合曲线


x=[12 24 36 48 60 72 84 96 108 120 132 144 156 168]  
y=[197 196 194 190 186 184 180 175 174 173 174 174 174 175]
n=6;%拟合的次数
p=polyfit(x,y,n); 
z=polyval(p,x); %多项式求值

plot(x,y,'o',x,z,'r:');  %前一项为画点,后一项为画拟合曲线

%set函数为重新设置xy坐标的取值范围
set(gca,'xticklabel',[1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5]);
set(gca,'yticklabel',[1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5]);


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值