| 3 | 1/1 | 返回列表 |
| 查看: 3202 | 回復(fù): 2 | ||
bdx1989新蟲 (初入文壇)
|
[求助]
matlab編程中關(guān)于for語句中[V,D]=eig(A)的用法 已有1人參與
|
|
我在編程中有一段語句如下 for J=0:Jmax hsym=zeros(2*J+1); %%規(guī)定零矩陣大小,其大小隨每次循環(huán)的J改變而改變 for Kp=-J:J m=m+1; n=0; for K=-J:J n=n+1; if Kp==K hsym(n,m)=F*(J*(J+1)-K^2)+G*K^2; elseif Kp==K+2 hsym(n,m)=H*(0.25*(J*(J+1)-K*(K+1))*(J*(J+1)-(K+1)*(K+2)))^(0.5); elseif Kp==K-2 hsym(n,m)=H*(0.25*(J*(J+1)-K*(K-1))*(J*(J+1)-(K-1)*(K-2)))^(0.5); end end end %%以上是給矩陣hsym的某些矩陣元賦值。沒有問題 [evrp,evlp]=eig(hsym); %%我需要矩陣的本證矢量,所以需要用到[V,D]=eig(A)的形式。 for e=1 2*J+1)evl(J^2+e,J^2+e)=0.5*(A+C)*J*(J+1)+0.5*(A-C)*evlp(e,e); for ee=1 2*J+1)evr(J^2+e,ee)=evrp(e,ee); end end %%以上是將hsym所得的本征值和本證矢量轉(zhuǎn)移到新矩陣中 end 但是這里運行的時候一直有問題,如果把最前面第一個for去掉的話只計算一個矩陣的本征值和本證矢量,這段程序是沒有問題的。但是加上第一個for語句就出問題了。第一個for我的用意是將循環(huán)里的所有矩陣的本征值和本證矢量求出,最后分別整合到兩個大矩陣中,一個矩陣裝本征值,一個矩陣裝本證矢量。如果將第一個for語句去掉單獨算一個矩陣,沒有問題,而且本征值和本證矢量都可以原封不動的轉(zhuǎn)移到大矩陣中,位置也是我想要的位置沒有問題。但是加上第一個for語句就不行了。 我覺得應(yīng)該是 [evrp,evlp]=eig(hsym) 這里有問題,但是我不知道如何解決。菜鳥請大神們幫忙解決一下。含淚感謝。 |
新蟲 (初入文壇)
新蟲 (初入文壇)
| 3 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 299求調(diào)劑 +5 | 某某某某位 2026-03-21 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 材料/農(nóng)業(yè)專業(yè),07/08開頭均可,過線就行 +3 | 呵唔哦豁 2026-03-23 | 4/200 |
|
|
[考研] 一志愿武理材料工程348求調(diào)劑 +6 |  ̄^ ̄゜汗 2026-03-19 | 9/450 |
|
|
[考研] 303求調(diào)劑 +4 | 元夕元 2026-03-20 | 4/200 |
|
|
[考研] 336化工調(diào)劑 +4 | 王大坦1 2026-03-23 | 5/250 |
|
|
[考研] 一志愿中國石油大學(xué)(華東) 本科齊魯工業(yè)大學(xué) +4 | 石能偉 2026-03-17 | 4/200 |
|
|
[考研] 上海電力大學(xué)材料防護與新材料重點實驗室招收調(diào)劑研究生(材料、化學(xué)、電化學(xué),環(huán)境) +3 | 我愛學(xué)電池 2026-03-23 | 3/150 |
|
|
[考研] 工科材料085601 279求調(diào)劑 +8 | 困于星晨 2026-03-17 | 10/500 |
|
|
[考研] 323求調(diào)劑 +6 | 洼小桶 2026-03-18 | 6/300 |
|
|
[考研] 307求調(diào)劑 +11 | 冷笙123 2026-03-17 | 11/550 |
|
|
[考研] 287求調(diào)劑 +8 | 晨昏線與星海 2026-03-19 | 9/450 |
|
|
[考研] 289求調(diào)劑 +7 | 懷瑾握瑜l 2026-03-20 | 7/350 |
|
|
[考研] 求調(diào)劑 +7 | Auroracx 2026-03-22 | 7/350 |
|
|
[基金申請] 山東省面上項目限額評審 +4 | 石瑞0426 2026-03-19 | 4/200 |
|
|
[考研] 考研調(diào)劑 +3 | 呼呼?~+123456 2026-03-21 | 3/150 |
|
|
[考研] 0805 316求調(diào)劑 +3 | 大雪深藏 2026-03-18 | 3/150 |
|
|
[考研] 085700資源與環(huán)境308求調(diào)劑 +12 | 墨墨漠 2026-03-18 | 13/650 |
|
|
[考研] 一志愿武漢理工材料工程專碩調(diào)劑 +9 | Doleres 2026-03-19 | 9/450 |
|
|
[考博] 26博士申請 +3 | 1042136743 2026-03-17 | 3/150 |
|
|
[考研] 考研求調(diào)劑 +3 | 橘頌. 2026-03-17 | 4/200 |
|