用matlab工具进行最小二乘法圆拟合的程序怎么编?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/04/28 22:23:17
用matlab工具进行最小二乘法圆拟合的程序怎么编?
可以考虑采用polyfit来拟合,二次多项式polyfit(x,y,2),
x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];
y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];
p=polyfit(x,y,2);
hold on;
plot(x,y,'v')
plot(x,polyval(p,x),'r');
当然,数组中的成员是需要自己写入的,把你的数据带入就行.
x=[0.11 0.13 0.19 0.21 0.27 0.37 0.53 0.59 0.71 0.79 0.89 1.07];
y=[3868-1066 3733-888.3 3659-789.6 3599-710.7 3508-592.2 3463-533 3335-367.6 3257-266.5 3215-213.2 3200-193.8 3125-133.3 3131-106.6];
p=polyfit(x,y,2);
hold on;
plot(x,y,'v')
plot(x,polyval(p,x),'r');
当然,数组中的成员是需要自己写入的,把你的数据带入就行.
如何用matlab进行拟合,用最小二乘法?
用matlab编写程序:生成一组[1,3]之间的均匀随机数,采用最小二乘法进行5次多项式拟合
Matlab用最小二乘法直线拟合此题(要写出完整的程序过程,急用,)
求助MATLAB中最小二乘法拟合程序
matlab中最小二乘法进行数据拟合的问题
用matlab最小二乘法拟合曲线
最小二乘法的matlab程序
请问怎么用最小二乘法 matlab编程拟合 求直线斜率
数值方法重要求用Matlab的最小二乘法"直线"拟合此题(要写出完整的程序过程,急用,)
有关matlab编程最小二乘法圆拟合的问题
求教用matlab 实现最小二乘法拟合曲线的问题
matlab 最小二乘法 平面拟合的代码