24小时热门版块排行榜    

查看: 790  |  回复: 3

kayu

新虫 (初入文坛)

[求助] 这个方程组该怎么求解呢?用matlab or c语言? 已有1人参与

b = x1 + x2 * (a - x3)^2 + x4*(a - x3)^4,  其中a和b的值已知,可以提供多组,
eg:
b = 500  ,2000   ,  3500 ,  5000  ,  6500 , 8000   ,  9500   , 11000    ,  12500  ,14000
a = 12.00285728 ,        23.79402928 ,31.36345871        ,37.39775478        42.563174,        47.15111323,   51.31875753,55.16326706,58.74915496,62.12242109       
以上a、b均一一对应。
      那么问题就来了,怎么用程序求出四个X呢,至少用多少组a&b才能求出呢?
     谢谢各位了,讨教了
回复此楼

» 猜你喜欢

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

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
kayu: 金币+10, 有帮助 2014-10-21 12:37:05
kayu: 金币+8, 有帮助 2014-11-12 09:08:54
1stop code
Parameters  x1, x2, x3, x4;
Variable  b, a;
Function  b = x1 + x2 * (a - x3)^2 + x4*(a - x3)^4;
data;
500        12.00285728
2000        23.79402928
3500        31.36345871
5000        37.39775478
6500        42.563174
8000        47.15111323
9500        51.31875753
11000        55.16326706
12500        58.74915496
14000        62.12242109


相关系数(R): 0.999999544573046
相关系数之平方(R^2): 0.999999089146299
决定系数(DC): 0.999999033523736
卡方系数(Chi-Square): 0.0141497480734627
F统计(F-Statistic): 8782961.19508889

参数        最终估算
-------         -------------
x1      0.346649819130276
x2      3.58872643726642
x3      0.184235686821492
x4      1.64293451845591E-5

====== 结果输出 =====

No        实测值b        计算值b
1        500        500.9939834
2        2000        2004.6025422
3        3500        3503.4131228
4        5000        5000.6469195
5        6500        6497.7763696
6        8000        7996.0191073
7        9500        9495.8746898
8        11000        10997.8961999
9        12500        12502.4055500
10        14000        14009.8559616

» 本帖已获得的红花(最新10朵)

2楼2014-10-13 16:18:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kayu

新虫 (初入文坛)

送红花一朵
引用回帖:
2楼: Originally posted by feixiaolin at 2014-10-13 16:18:51
1stop code
Parameters  x1, x2, x3, x4;
Variable  b, a;
Function  b = x1 + x2 * (a - x3)^2 + x4*(a - x3)^4;
data;
500        12.00285728
2000        23.79402928
3500        31.36345871
5000        37.39775478
6500        42.56 ...

谢谢,楼上的回答.  您这是用matlab算出来的嘛? 用了十个数拟合?
3楼2014-10-13 17:06:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
3楼: Originally posted by kayu at 2014-10-13 17:06:24
谢谢,楼上的回答.  您这是用matlab算出来的嘛? 用了十个数拟合?...

1stop,非matlab

[ 发自小木虫客户端 ]
4楼2014-10-13 18:56:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 kayu 的主题更新
信息提示
请填处理意见