matlab画散点图并拟合函数曲线 5

x=[54.967.978.089.9108.6];y1=[2.44.05.56.99.7];y2=[2.13.44.75.98.5];y3=[1.11.82.63.24... x=[54.9 67.9 78.0 89.9 108.6];
y1=[2.4 4.0 5.5 6.9 9.7 ];
y2=[2.1 3.4 4.7 5.9 8.5];
y3=[1.1 1.8 2.6 3.2 4.4];
y4=[0.7 1.1 1.5 2.0 2.7];
大概画成这个样子
展开
 我来答
杨樟盛
推荐于2017-11-25
知道答主
回答量:5
采纳率:100%
帮助的人:5646
展开全部

创立一个M文件然后根据plot函数输入编码

x=[54.9 67.9 78.0 89.9 108.6];

y1=[2.4 4.0 5.5 6.9 9.7 ];

y2=[2.1 3.4 4.7 5.9 8.5];

y3=[1.1 1.8 2.6 3.2 4.4];

y4=[0.7 1.1 1.5 2.0 2.7];

plot(x,y1,'-o',x,y2,'-o',x,y3,'-o',x,y4,'-o')

就可以做出图像

可以根据图像明白如果要拟合成多项式则它的阶次为1

根据polyfit(x,y1,1)函数来拟合就可以

比如 拟合x 与 y1则编码为p1=polyfit(x,y1,1)

百度网友1bfb06d
2018-03-30 · TA获得超过1.5万个赞
知道小有建树答主
回答量:5
采纳率:0%
帮助的人:7832
展开全部

画法如下:

在输入栏分别输入x=[...............],y=[.........................]

matlab的开始菜单start->toolboxes->cirve fitting->cirve fitting tool,

点data选择x和y数据,对应自己的数据,点cirve fitting tool界面的fitting按钮,里面好几个可以拟合的函数。可以自动生成曲线,得到系数,分析误差。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hulijin11
2012-08-31 · 超过15用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:38.9万
展开全部
plot就可以吧,线性和标记可以点击figure工具栏中的箭头选项后单击选择任意一条曲线经行编辑设置
更多追问追答
追问
能具体写出来吗?
追答
大致格式为:plot(x,y,'-redo') 其中-表示线形,red表示颜色,o表示标记图形 根据你自己的需要来改变就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
撒互木9403
高粉答主

2021-01-10 · 关注我不会让你失望
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式