matlab实验数据plot绘图曲线如何圆滑?
一些实验数据用plot绘图,曲线经过每个点,由于实验误差,曲线是不圆滑的,如何得到一条曲线,可以不过每个点,但曲线是圆滑的呢?就是曲线过每个点的附近,保证曲线圆滑。谢谢。...
一些实验数据用plot绘图,曲线经过每个点,由于实验误差,曲线是不圆滑的,如何得到一条曲线,可以不过每个点,但曲线是圆滑的呢?就是曲线过每个点的附近,保证曲线圆滑。谢谢。
展开
展开全部
拟合
例如:
x = (0: 0.1: 2*pi)';
y = sin(x)+0.3*rand(size(x));
p = polyfit(x,y,6);
f = polyval(p,x);
plot(x,y,'o',x,f,'-');
axis tight;
其中x,y为你的数据f为拟合数据
grid;
例如:
x = (0: 0.1: 2*pi)';
y = sin(x)+0.3*rand(size(x));
p = polyfit(x,y,6);
f = polyval(p,x);
plot(x,y,'o',x,f,'-');
axis tight;
其中x,y为你的数据f为拟合数据
grid;
追问
可我的x,y是已经在实验得到的数据,不是用函数生成的啊?画出来是一条不光滑的抛物线。
追答
只是个例子嘛,待拟合的数据赋给x,y
多项式拟合polyfit最后一个参数是多项式的次数,可调
polyval是将x代入拟合多项式,求出拟合点f
不懂的地方可以在命令窗里敲help 函数名 或doc 函数名
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要用神经网络网络中的函数拟合
追问
能不能说详细点啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一楼里的x,y是由函数得到的点形成的矩阵,把x,y输成矩阵就可以代入了吧。反正即使是函数最后也是以矩阵形式存下来的点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎样用matlab绘制分形图形
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |