| 5 | 1/1 | 返回列表 |
| 查看: 813 | 回復: 6 | ||||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | ||||
[求助]
MATLAB求解復雜方程組,求助!。
|
||||
|
MATLAB新手。想用MATLAB求解復雜二元多次方程組。方程式如下所述: d/x=-1.131*[log(a/x)]^3+13.635*[log(a/x)^2]-30.594[[log(a/x)]]+29.267; b/ac=(-1.40557y^3+0.77526y^2+0.15830y-0.06831)[ log(a/x)]^3+(17.93006y^3-9.22091y^2-2.37733n+0.86295[[log(a/x)] ^2+(-79.99715y^3+40.55620y^2+9.00157y-2.54543[[log(a/x)]+(122.65069y^3-63.88418y^2-9.58936y+6.20045) 其中,a,b,c,d為參量,他們的數(shù)值在Excel表格中,x,y為未知數(shù),我想利用MATLAB,求解出上述方程的解。在a,b,c,d參量變化的情況下,求解出x,y的值。 我看到網(wǎng)上說可以使用m文件自定義函數(shù),也可以使用solve語句,但是我用solve語句寫出來如下, syms x y a b c d a= xlsread('20190718.xlsx','sheet2','B2:B6'); b= xlsread('20190718.xlsx','sheet2','C2:C6'); c= xlsread('20190718.xlsx','sheet2','A2:A6'); d= xlsread('20190718.xlsx','sheet2','D2 6');[x,y]=solve('-1.131*[log(a/x)]^3+13.635*[log(a/x)^2]-30.594[[log(a/x)]]+29.267==d/x,b/ac==(-1.40557y^3+0.77526y^2+0.15830y-0.06831)[ log(a/x)]^3+(17.93006y^3-9.22091y^2-2.37733n+0.86295[[log(a/x)] ^2+(-79.99715y^3+40.55620y^2+9.00157y-2.54543[[log(a/x)]+(122.65069y^3-63.88418y^2-9.58936y+6.20045)',x,y) x=simple(x),y=simple(y) 系統(tǒng)提示'"對無效變量名或定義數(shù)字的字符串的支持將在將來的版本中刪除。創(chuàng)建符號表達式,首先創(chuàng)建符號變量,然后對其使用操作。"" 我不知道該怎么辦了,求助,非常感謝! |
主管區(qū)長 (職業(yè)作家)
![]() |
專家經(jīng)驗: +1059 |
|
你的a b c d每個都是包含5個數(shù)的數(shù)組 你是想對于每組a b c d都解一次方程組 一共是解5次 對吧? 提供幾點思路: 1 不要用solve函數(shù) 這個函數(shù)不適合求復雜方程的數(shù)值解 改用fsolve函數(shù) 2 由于a b c d有5組 如果想一次求出所有的解 需要寫個循環(huán) 比如用for i=1:5 上述兩點 我以前寫過類似的代碼回在別人的帖子里 具體翻一下我回復記錄 3 MATLAB的fsolve函數(shù)需要提供初值 如果求解困難 可以試試1stOpt軟件來解 發(fā)自小木蟲Android客戶端 |

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 282分材料專業(yè)求調(diào)劑院校 +10 | 楓橋ZL 2026-03-09 | 13/650 |
|
|---|---|---|---|---|
|
[考研] 環(huán)境調(diào)劑 +3 | 曉看天暮看云 2026-03-09 | 3/150 |
|
|
[考博] 26申博自薦 +9 | 烷基八氮- 2026-03-06 | 11/550 |
|
|
[考研] 2026考研求調(diào)劑-材料類-本科211一志愿985-初試301分 +7 | 蟲友233 2026-03-07 | 7/350 |
|
|
[考博] 26年博士申請 +4 | 科研狗111 2026-03-07 | 4/200 |
|
|
[考研] 301求調(diào)劑 +11 | 朝天椒的雙馬尾 2026-03-05 | 11/550 |
|
|
[考研] 085700資環(huán)求調(diào)劑,初始279,六級已過,英語能力強 +4 | 085700資環(huán)調(diào)劑 2026-03-03 | 5/250 |
|
|
[考研] 材料化工求調(diào)劑 +7 | 博斯特525 2026-03-06 | 8/400 |
|
|
[考研] 一志愿211 085600 280數(shù)二英二求調(diào)劑 +3 | 月山斜 2026-03-06 | 3/150 |
|
|
[考研] 085701環(huán)境工程295求調(diào)劑,一志愿A區(qū)211 +7 | 等春來, 2026-03-06 | 8/400 |
|
|
[考研] 268求調(diào)劑 +4 | 劉合華 2026-03-05 | 4/200 |
|
|
[考研] 材料與化工354調(diào)劑 +4 | Lucy-xiao 2026-03-06 | 7/350 |
|
|
[考研] 材料與化工304求調(diào)劑 +7 | 邱gl 2026-03-05 | 10/500 |
|
|
[考研] 267調(diào)劑求助 +5 | 聰少OZ 2026-03-04 | 5/250 |
|
|
[考研] 22408-273求調(diào)劑-擔任3個項目的負責人-1篇國際期刊論文(一作)1篇核心期刊論文在投。 +3 | 沒想好取什么名 2026-03-03 | 3/150 |
|
|
[考研] 293求調(diào)劑 +3 | 是樂渝哇 2026-03-04 | 3/150 |
|
|
[考研] 266求調(diào)劑 +7 | 哇塞王帥 2026-03-03 | 7/350 |
|
|
[考研] 0703化學 一志愿東北大學 279分求調(diào)劑 +4 | 聶樂平 2026-03-03 | 4/200 |
|
|
[考研] 0703化學求調(diào)劑 +3 | 將未有期 2026-03-04 | 3/150 |
|
|
[考研] 0703化學306調(diào)劑 +4 | 26要上岸 2026-03-03 | 4/200 |
|