| 24小時(shí)熱門版塊排行榜 |
| 查看: 1510 | 回復(fù): 10 | |||
hxwgw鐵蟲(chóng) (初入文壇)
|
[求助]
matlab非線性擬合計(jì)算求助
|
|
求助高手,我的擬合程序主體如下 16行 fun=inline('b(1)*(x1.^b(2))*(x2.^b(3))*(x3.^b(4))-b(5)*(x1.^b(6))*(x4.^b(7))*(x5.^b(8));','b','x'); 17行 [b,r,j]=nlinfit(x,y,fun,b0); 18行 b %最佳參數(shù) 19行 R=sum(r.^2) 但總是出錯(cuò) ??? Error using ==> nlinfit at 114 The inline model function generated the following error: Error using ==> inlineeval at 15 Error in inline expression ==> b(1)*(x1.^b(2))*(x2.^b(3))*(x3.^b(4))-b(5)*(x1.^b(6))*(x4.^b(7))*(x5.^b(8)); ??? Error using ==> eval Undefined function or variable 'x1'. Error in ==> exmp1 at 17 [b,r,j]=nlinfit(x,y,fun,b0); 求高手幫忙看看錯(cuò)在哪里 |
鐵蟲(chóng) (初入文壇)
鐵蟲(chóng) (初入文壇)
榮譽(yù)版主 (著名寫(xiě)手)
彩色掛圖
![]() |
專家經(jīng)驗(yàn): +2 |

鐵蟲(chóng) (初入文壇)
送鮮花一朵 |
你好,我改了一下,原來(lái)的錯(cuò)誤提示沒(méi)有了。 改后 x(:,1)=[..].; x(:,2)=...; x(:,3)= ; x(:,4)= ; x(:,5)= ; x=[x(:,1)' x(:,2)' x(:,3)' x(:,4)' x(:,5)']; y= ; b0=[5.687 2143 0.0970 0.1051 4.585 122.6 0.1140 0.1159]'; %初始參數(shù)值 fun=inline('b(1)*(x(:,1).^b(2))*(x(:,2).^b(3))*(x(:,3).^b(4))-b(5)*(x(:,1).^b(6))*(x(:,4).^b(7))*(x(:,5).^b(8))','b','x'); [b,r,j]=nlinfit(x,y,fun,b0); b %最佳參數(shù) R=sum(r.^2) 但是還是有別的提示 ??? Error using ==> nlinfit at 128 MODELFUN should return a vector of fitted values the same length as Y. Error in ==> exmp1 at 11 [b,r,j]=nlinfit(x,y,fun,b0);請(qǐng)教一下這是怎么回事 |
鐵蟲(chóng) (初入文壇)
榮譽(yù)版主 (著名寫(xiě)手)
彩色掛圖
![]() |
專家經(jīng)驗(yàn): +2 |

鐵蟲(chóng) (初入文壇)
|
改后還是同樣的問(wèn)題 提示: ??? Subscripted assignment dimension mismatch. Error in ==> exmp1 at 2 這里是第二行,應(yīng)該是這里出錯(cuò)了: x(:,1)=[0.999715794 0.999715794 0.999715794 0.999715794 0.999715794 0.999715794 0.999715794 0.999715794 0.999722354 0.999722354 0.999722354 0.999722354 0.999722354 0.999722354 0.999722354 0.999722354 我的參數(shù)有32個(gè) 這里只顯示了16個(gè) 我原來(lái)用過(guò)inline,感覺(jué)只會(huì)用這個(gè),呵呵 |
榮譽(yù)版主 (著名寫(xiě)手)
彩色掛圖
![]() |
專家經(jīng)驗(yàn): +2 |

鐵蟲(chóng) (初入文壇)
|
嗯,我是這樣做的 x(:,1)=[32個(gè)數(shù)]; x(:,2)=[32個(gè)數(shù)]; x(:,3)=[32個(gè)數(shù)]; x(:,4)=[32個(gè)數(shù)]; x(:,5)=[32個(gè)數(shù)]; x=[x(:,1)' x(:,2)' x(:,3)' x(:,4)' x(:,5)']; y=[32個(gè)數(shù)]; b0=[5.687 2143 0.0970 0.1051 4.585 122.6 0.1140 0.1159]'; %初始參數(shù)值 fun=inline('b(1).*(x(:,1).^b(2)).*(x(:,2).^b(3)).*(x(:,3).^b(4))-b(5).*(x(:,1).^b(6)).*(x(:,4).^b(7)).*(x(:,5).^b(8))','b','x'); [b,r,j]=nlinfit(x,y,fun,b0); b %最佳參數(shù) R=sum(r.^2) 出現(xiàn)的錯(cuò)誤提示還是一樣的,麻煩你看看這里還有錯(cuò)誤碼? |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿中海洋材料工程專碩330分求調(diào)劑 +5 | 小材化本科 2026-03-18 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 0703化學(xué)調(diào)劑,求各位老師收留 +9 | 秋有木北 2026-03-14 | 9/450 |
|
|
[考研] 26調(diào)劑/材料/英一數(shù)二/總分289/已過(guò)A區(qū)線 +7 | 步川酷紫123 2026-03-13 | 7/350 |
|
|
[考研] 085600材料與化工 +5 | 安全上岸! 2026-03-16 | 5/250 |
|
|
[考研] 311求調(diào)劑 +11 | 冬十三 2026-03-15 | 12/600 |
|
|
[考研] 070300化學(xué)319求調(diào)劑 +6 | 錦鯉0909 2026-03-17 | 6/300 |
|
|
[考博] 環(huán)境領(lǐng)域全國(guó)重點(diǎn)實(shí)驗(yàn)室招收博士1-2名 +3 | QGZDSYS 2026-03-13 | 5/250 |
|
|
[考研] 0703化學(xué)336分求調(diào)劑 +6 | zbzihdhd 2026-03-15 | 7/350 |
|
|
[考研] 環(huán)境工程調(diào)劑 +8 | 大可digkids 2026-03-16 | 8/400 |
|
|
[考研] 293求調(diào)劑 +11 | zjl的號(hào) 2026-03-16 | 16/800 |
|
|
[考研] 26考研求調(diào)劑 +6 | 丶宏Sir 2026-03-13 | 6/300 |
|
|
[論文投稿] 有沒(méi)有大佬發(fā)小論文能帶我個(gè)二作 +3 | 增銳漏人 2026-03-17 | 4/200 |
|
|
[考研] 278求調(diào)劑 +3 | Yy7400 2026-03-13 | 3/150 |
|
|
[考研] 283求調(diào)劑 +3 | 聽(tīng)風(fēng)就是雨; 2026-03-16 | 3/150 |
|
|
[考研] 318求調(diào)劑 +3 | Yanyali 2026-03-15 | 3/150 |
|
|
[考研] 085600材料與化工 求調(diào)劑 +13 | enenenhui 2026-03-13 | 14/700 |
|
|
[考研] 0703 物理化學(xué)調(diào)劑 +3 | 我可以上岸的對(duì)?/a> 2026-03-13 | 5/250 |
|
|
[考研]
|
笨笨兔子 2026-03-12 | 3/150 |
|
|
[考研] 289求調(diào)劑 +4 | 這么名字咋樣 2026-03-14 | 6/300 |
|
|
[考研] 工科278分求調(diào)劑 +5 | 周慢熱啊 2026-03-12 | 7/350 |
|