用matlab求最小二乘法(polyfit)曲线拟合

用最小二乘(polyfit)曲线拟合下列数据,并画出多项式曲线x0.511.522.53y1.752.453.814.888.6用matlab要怎么做啊,求程序解法... 用最小二乘(polyfit)曲线拟合下列数据,并画出多项式曲线
x 0.5 1 1.5 2 2.5 3
y 1.75 2.45 3.81 4.8 8 8.6
用matlab要怎么做啊,求程序解法
展开
zhousizhan
2010-12-10 · TA获得超过116个赞
知道答主
回答量:34
采纳率:0%
帮助的人:56.7万
展开全部
clc
%原数据节点
x=[0.5 1 1.5 2 2.5 3];
y=[1.75 2.45 3.81 4.8 8 8.6];
plot(x,y,'*');
hold on;
%求最小二乘意义下拟合多项式的系数
n=3;%待拟合多项式的次数;
p=polyfit(x,y,n);
%新的插值节点
xx=0:0.01:3;
yy=polyval(p,xx);
plot(xx,yy);
你可以再Matlab帮助文件下,搜索polyfit和polyval这两个命令的含义和用法。
这样,这个问题是很容易实现的。
paykka
2025-08-05 广告
Paykka 的数字化流程涵盖了开户、收款、提现等全流程,从资料提交、账户开通到各种资金操作,都能在线上完成,无需用户进行线下干预,简化了操作步骤,提升了整体的操作效率。... 点击进入详情页
本回答由paykka提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式