| 查看: 2017 | 回復: 20 | ||||
[求助]
跪求matlab的for循環(huán)語句的編寫
|
||||
|
跪求各位大俠,指導一下下面這個程序的編寫。 %需要輸入的數(shù)組為x數(shù)組和T數(shù)組 x=[0.07 0.13 0.28 0.44] T=[283 296 312 320] %計算用到的函數(shù)如下,這是我隨便寫的函數(shù),主要寫明每個函數(shù)里面的未知輸入量是哪個 m=x^2+2x n=2x^+3T o=4x^2+5T^2 p=m+n*o q=3/(T^2) %我要得到的結果如下 y(i)=exp(q-p) %最終目的是將計算得到的y(i)與代入的初值x(i)比較 k=y(i)-x(i) %如果k的絕對值abs(k)<=0.00001,則最終的輸出結果為xcal=y(i),否則將得出的y(i)賦值給最初代入計算的x,接著進行計算,直到abs(k)<=0.00001為止。 |

榮譽版主 (著名寫手)
彩色掛圖
![]() |
專家經(jīng)驗: +2 |
|
數(shù)據(jù)會影響程序的,估計你要的是這個 clc clear x0=[0.07 0.13 0.28 0.44]; T=[283 296 312 320]; for i=1:length(x0) k(i)=1; y(i)=x0(i); while k(i)>0.00001 x(i)=y(i); m=x(i)^2+2*x(i); n=2*x(i)^2+3*T(i); o=4*x(i)^2+5*T(i)^2; p=m+n.*o; q=3./(T(i)^2); y(i)=exp(q-p); k(i)=abs(y(i)-x(i)); end end x k y 但是用這個也行 %需要輸入的數(shù)組為x數(shù)組和T數(shù)組 function main clc clear x0=[0.07 0.13 0.28 0.44]; options = optimset('Display','iter','TolFun',1e-5); x=fsolve(@calk,x0,options) end %計算用到的函數(shù)如下,這是我隨便寫的函數(shù),主要寫明每個函數(shù)里面的未知輸入量是哪個 function k=calk(x) T=[283 296 312 320]; m=x.^2+2*x; n=2*x.^2+3*T; o=4*x.^2+5*T.^2; p=m+n.*o; q=3./(T.^2); %我要得到的結果如下 y=exp(q-p); %最終目的是將計算得到的y(i)與代入的初值x(i)比較 k=abs(y-x)-0.00001; end %如果k的絕對值abs(k)<=0.00001,則最終的輸出結果為xcal=y(i),否則將得出的y(i)賦值給最初代入計算的x,接著進行計算,直到abs(k)<=0.00001為止。 |


鐵桿木蟲 (小有名氣)


銅蟲 (初入文壇)




| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 0703化學調劑 ,六級已過,有科研經(jīng)歷 +9 | 曦熙兮 2026-03-15 | 9/450 |
|
|---|---|---|---|---|
|
[考研] 311求調劑 +10 | 冬十三 2026-03-15 | 11/550 |
|
|
[考研] 301求調劑 +9 | yy要上岸呀 2026-03-17 | 9/450 |
|
|
[考研] 293求調劑 +11 | zjl的號 2026-03-16 | 16/800 |
|
|
[考研] 277調劑 +5 | 自由煎餅果子 2026-03-16 | 6/300 |
|
|
[考研] 本人考085602 化學工程 專碩 +16 | 不知道叫什么! 2026-03-15 | 18/900 |
|
|
[考研] 0854可跨調劑,一作一項核心論文五項專利,省、國級證書40+數(shù)一英一287 +3 | 小李0854 2026-03-16 | 3/150 |
|
|
[考研] 材料工程專碩274一志愿211求調劑 +6 | 薛云鵬 2026-03-15 | 6/300 |
|
|
[考研]
|
zhouzhen654 2026-03-16 | 3/150 |
|
|
[考研] 286求調劑 +3 | lemonzzn 2026-03-16 | 5/250 |
|
|
[考研] 326求調劑 +4 | 諾貝爾化學獎覬?/a> 2026-03-15 | 7/350 |
|
|
[考研] 0703化學調劑 +6 | 妮妮ninicgb 2026-03-15 | 9/450 |
|
|
[考研] 277材料科學與工程080500求調劑 +3 | 自由煎餅果子 2026-03-16 | 3/150 |
|
|
[考研] 085601材料工程315分求調劑 +3 | yang_0104 2026-03-15 | 3/150 |
|
|
[考研] 0703化學一志愿211 總分320求調劑 +5 | 瑪卡巴卡啊哈 2026-03-11 | 5/250 |
|
|
[考研] 工科,求調劑 +3 | 我887 2026-03-11 | 3/150 |
|
|
[考研] 【考研調劑求收留】 +3 | Ceciilia 2026-03-11 | 3/150 |
|
|
[考研] 考研調劑 +4 | 芬達46 2026-03-12 | 4/200 |
|
|
[考研] 材料專碩350 求調劑 +4 | 王金科 2026-03-12 | 4/200 |
|
|
[考博] 2026年博士申請 +3 | QwQwQW10 2026-03-11 | 3/150 |
|