返回信息流已知一些点,用plot作图会成如图,
使用拟合函数,会变成这样
这是我求的误码率图。。。
如何变成一整条光滑曲线,某些点在不线上也可
这是一条镜像帖。来源:北邮人论坛 / matlab / #9855同步于 2013/4/25
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
【求助】曲线拟合问题
baiyixk
2013/4/25镜像同步11 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
使用semilogy重新画一下试试。
【 在 baiyixk 的大作中提到: 】
: [upload=1][/upload]
: 已知一些点,用plot作图会成如图,
: 使用拟合函数,会变成这样
: ...................
怎么操作啊。。。。
【 在 vie (C'est la vie) 的大作中提到: 】
: 我的做法是。。先用线性插值的办法。插值的点要少于取样点。然后再用平滑的曲线插性一次
: 要不然用拟值的办法也行
lz用的是插值函数吧。插值和拟合是两个不同的概念。插值后的点都一定会在曲线上,拟合则不一定。看lz这个曲线形状像指数函数,可以试试用a*(x-b)^c/exp(d*x)拟合
我用的是nlinfit函数,拟合效果和参数的初始值有关,也不是太好用。
初学matlab,总感觉数据拟合方面matlab不如mathmatic好使。。。
哇,原来这个不是拟合。。。
怪不得总有正弦函数的样子。。。
我就想画条误码率曲线啊。。
【 在 framehouse 的大作中提到: 】
: lz用的是插值函数吧。插值和拟合是两个不同的概念。插值后的点都一定会在曲线上,拟合则不一定。看lz这个曲线形状像指数函数,可以试试用a*(x-b)^c/exp(d*x)拟合
: 我用的是nlinfit函数,拟合效果和参数的初始值有关,也不是太好用。
: 初学matlab,总感觉数据拟合方面matlab不如mathmathmatic好使。。。