24小时热门版块排行榜    

查看: 3558  |  回复: 12

菜鸟小强

铜虫 (初入文坛)

[求助] 最小二乘解算拟合方程 已有4人参与

y=a+b*t+c*t^2+d*sin(pi/3*t+m)+f*sin(pi/6*t+n)  求解 a,b,c,d,f,m,n .其中t=(/i,i=1,120);y有120个对应的值  该怎么编写程序来求得未知数呢         希望大神们能够帮助小弟
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

chouchao

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
xzhdty: 感谢参与, 2014-01-03 17:07:29
同学写明你的需求,拟合方法,把数据发送给我,我帮你写代码
2楼2014-01-03 15:43:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
jjdg: 金币+1, 辛苦了 2014-01-05 15:18:28
菜鸟小强: 金币+30, ★★★很有帮助 2014-01-06 15:40:36
xzhdty: 金币+1, 谢谢参与 2014-01-07 07:28:28
clc;
clear
close all;
y=@(p,t)p(1)+p(2)*t+p(3)*t.^2+p(4)*sin(pi/3+p(6))+p(5)*sin(pi/6*t+p(7));
t=1:120;
t=t';
p0=[1 1 1 1 1 1 1];
y1=load('delt.txt');
p=lsqcurvefit(y,p0,t,y1)%使用最小二乘拟合系数

拟合结果
p =
  Columns 1 through 3
  -1.033035464438561   0.000000000008110  -0.000000000039064
  Columns 4 through 6
   1.148298813554537  -0.000000009116918   0.975490150610812
  Column 7
   1.000007386888866
结果不一定准确 因为初值需要调整
9楼2014-01-05 11:25:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

戴钢盔的猪头

木虫 (知名作家)

【答案】应助回帖

★
感谢参与,应助指数 +1
jjdg: 金币+1, 言之有理,这里代做作业的地方 2014-01-05 15:17:51
matlab直接用最小二乘曲线拟合或者非线性最小二乘拟合就行。函数是lsqcurvefit或lsqnonlin。具体用法help一下就知道了。你总要自己学会的,不可能每次把数据发上来找人帮你处理。

[ 发自手机版 http://muchong.com/3g ]
3楼2014-01-03 20:04:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

菜鸟小强

铜虫 (初入文坛)

引用回帖:
3楼: Originally posted by 戴钢盔的猪头 at 2014-01-03 20:04:52
matlab直接用最小二乘曲线拟合或者非线性最小二乘拟合就行。函数是lsqcurvefit或lsqnonlin。具体用法help一下就知道了。你总要自己学会的,不可能每次把数据发上来找人帮你处理。
...

matlab  看来matlab也是要必学的了 小弟初学fortran,matlab更是还没有学习,看来要做的事还有很多啊
4楼2014-01-03 21:51:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

菜鸟小强

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by chouchao at 2014-01-03 15:43:54
同学写明你的需求,拟合方法,把数据发送给我,我帮你写代码

用最小二乘拟合 文件中这是y值  谢谢

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : deltJ2.txt
  • 2014-01-03 21:53:18, 2.88 K
5楼2014-01-03 21:54:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
明天要是没解决我帮你看看

[ 发自小木虫客户端 ]
6楼2014-01-03 23:22:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sg47

铜虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
这种问题自己研究下,放上来问不是侮辱自己的平差老师么
7楼2014-01-03 23:23:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ju5200

木虫 (正式写手)

【答案】应助回帖

clc;
clear
close all;
y=@(p,t)p(1)+p(2)*t+p(3)*t.^2+p(4)*sin(pi/3+p(6))+p(5)*sin(pi/6*t+p(7));
t=rand(7,1);%此处改为你的100多个自变量数据
p0=[1 1 1 1 1 1 1];初值自己设置
y1=rand(7,1);%此处改为你的函数值数据
p=lsqcurvefit(y,p0,t,y1)%使用最小二乘拟合系数,p的值为各个系数值
8楼2014-01-05 11:17:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

菜鸟小强

铜虫 (初入文坛)

引用回帖:
9楼: Originally posted by ju5200 at 2014-01-05 11:25:24
clc;
clear
close all;
y=@(p,t)p(1)+p(2)*t+p(3)*t.^2+p(4)*sin(pi/3+p(6))+p(5)*sin(pi/6*t+p(7));
t=1:120;
t=t';
p0=;
y1=load('delt.txt');
p=lsqcurvefit(y,p0,t,y1)%使用最小二乘拟合系数

拟合结 ...

请问这个初值的设置对于这个系数值 影响有多大,我昨天自己写了一下,效果一般 感觉
10楼2014-01-05 18:40:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 菜鸟小强 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[教师之家] 延安大学回应“副教授留绝笔信”:确已离世,正核实举报内容 +4 yexuqing 2026-11-04 6/300 2026-11-10 11:13 by susizheng
[教师之家] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 0TEMgxdT1eIw 2026-11-09 4/200 2026-11-10 11:02 by YHiw1gou1Eda
[考研] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 0TEMgxdT1eIw 2026-11-09 4/200 2026-11-10 10:51 by YHiw1gou1Eda
[硕博家园] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +3 0TEMgxdT1eIw 2026-11-09 4/200 2026-11-10 10:18 by YHiw1gou1Eda
[教师之家] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 zSbvVX9JFl9J 2026-11-09 5/250 2026-11-10 09:23 by 1yv6QACPoY1E
[公派出国] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +3 zSbvVX9JFl9J 2026-11-09 3/150 2026-11-10 01:40 by FChKX8meu1ds
[考博] 27博士申请 +3 白白白ly 2026-11-09 3/150 2026-11-09 21:39 by szq0819
[文学芳草园] 厉娜 +3 张丹枫1991 2026-11-09 5/250 2026-11-09 16:53 by 张丹枫1991
[考博] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +5 kvewwGtKktqB 2026-11-04 12/600 2026-11-09 13:26 by Equinoxhua
[考研] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +5 ttH3f1oA6ace 2026-11-04 15/750 2026-11-09 13:19 by Equinoxhua
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +5 5sJFDKp2kwuI 2026-11-06 16/800 2026-11-09 11:47 by GwrQVVR6Oenx
[考博] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 5sJFDKp2kwuI 2026-11-06 15/750 2026-11-09 11:41 by GwrQVVR6Oenx
[硕博家园] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +4 5sJFDKp2kwuI 2026-11-06 10/500 2026-11-09 08:00 by IhnEQauGmT3K
[考研] 售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急 +3 5sJFDKp2kwuI 2026-11-06 12/600 2026-11-09 06:32 by l48hFd8Nwae2
[公派出国] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +4 5sJFDKp2kwuI 2026-11-06 8/400 2026-11-09 00:14 by l48hFd8Nwae2
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +5 ttH3f1oA6ace 2026-11-04 10/500 2026-11-06 16:12 by 5sJFDKp2kwuI
[公派出国] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +6 ttH3f1oA6ace 2026-11-04 12/600 2026-11-06 16:10 by 5sJFDKp2kwuI
[硕博家园] 售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急 +6 kvewwGtKktqB 2026-11-04 16/800 2026-11-06 05:00 by qL1cU46YIdK0
[考博] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +4 ttH3f1oA6ace 2026-11-04 7/350 2026-11-06 02:13 by qL1cU46YIdK0
[硕博家园] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +4 hNpp4Y2CGvSC 2026-11-04 12/600 2026-11-06 01:53 by qL1cU46YIdK0
信息提示
请填处理意见