Matlab拟合曲线小例子

Matlab拟合曲线,并显示曲线上最大的点对应的x,y值

x=[292 298 303 307 311 316 325 329 334 339 344];

y=[3706 4778 5378 6560 7464 8111 8065 7496 5994 4706 3317];
plot(x,y,'o')  
p=polyfit(x,y,6)%拟合曲线 6次项
x1=292:1:344;
y1=polyval(p,x1);
plot(x,y,'o',x1,y1,'-b')
maxY=max(y1)
indexX=find(y1==maxY);%查找最大值所在的索引
x_value=x1(29)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值