24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1060  |  回复: 6

Integrity02

新虫 (初入文坛)

[求助] 应用matlab进行 实验数据拟合求解参数问题已有1人参与

现在有一组实验数据 N=[457337,195025,86695,56388,47778,15839,12072];p=[0.95,1.31,1.50,1.71,1.92,2.15,2.63];
函数 N=k(p)^d 中的 k 和 d 都是要求的,请问下这个函数应该怎么编程啊?小弟刚刚学习matlab 恳请大家帮个忙
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

2楼2015-10-26 22:05:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Integrity02

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by feixiaolin at 2015-10-26 22:05:19
http://wenda.haosou.com/q/1371374279060673

很感谢,可是我是matlab文盲,不是很明白,请问,你能写下程序吗
3楼2015-10-27 09:32:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
Integrity02(feixiaolin代发): 金币+3 2015-10-27 12:36:42
图方便简单用1stOpt,两句话:
CODE:
Function  N=k*p^d;
Data;
N=[457337,195025,86695,56388,47778,15839,12072];
p=[0.95,1.31,1.50,1.71,1.92,2.15,2.63];

均方差(RMSE):16214.9390890685
残差平方和(SSE):1840469747.63542
相关系数(R): 0.994259378348237
相关系数之平方(R^2): 0.988551711433422
确定系数(DC): 0.987904078220707
卡方系数(Chi-Square): 11948.8362229871
F统计(F-Statistic): 413.362461433866

参数        最佳估算
----------        -------------
k        390948.040330149
d        -3.26718345692127
应用matlab进行 实验数据拟合求解参数问题
c2.jpg

4楼2015-10-27 09:58:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Integrity02

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by dingd at 2015-10-27 09:58:00
图方便简单用1stOpt,两句话:

Function  N=k*p^d;
Data;
N=;
p=;


均方差(RMSE):16214.9390890685
残差平方和(SSE):1840469747.63542
相关系数(R): 0.994259378348237
相关系数之平方(R^2): 0.988551 ...

数据处理时提示,待处理数据长度不够
应用matlab进行 实验数据拟合求解参数问题-1
D5Z)GZY6$~$T1I2T$`5M_9N.png

5楼2015-10-27 13:36:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)

引用回帖:
5楼: Originally posted by Integrity02 at 2015-10-27 13:36:12
数据处理时提示,待处理数据长度不够

D5Z)GZY6$~$T1I2T$`5M_9N.png
...

老版本的话这样写试试:
CODE:
Variable N,P;
Function  N=k*p^d;
Data;
457337        0.95
195025        1.31
86695        1.50
56388        1.71
47778        1.92
15839        2.15
12072        2.63

6楼2015-10-27 15:35:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Integrity02

新虫 (初入文坛)

引用回帖:
6楼: Originally posted by dingd at 2015-10-27 15:35:47
老版本的话这样写试试:

Variable N,P;
Function  N=k*p^d;
Data;
457337        0.95
195025        1.31
86695        1.50
56388        1.71
47778        1.92
15839        2.15
12072        2.63
...



太感谢你了 帮了我一个大忙 谢谢
7楼2015-10-27 15:56:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Integrity02 的主题更新
信息提示
请填处理意见