| 5 | 1/1 | 返回列表 |
| 查看: 1625 | 回復(fù): 10 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
ysu_Amanda金蟲 (著名寫手)
|
[求助]
實(shí)在是看不出這段matlab程序里哪里出錯(cuò)了,請大家?guī)兔纯矗?
|
||
|
for L=1:c for i=1:Tn(L) if L==1 sum_index=i; else sum_index=sum(Tn(1:L-1))+i; end y=D(:,sum_index); if sum_index==1 re_index=2:n; elseif sum_index==n re_index=1:n-1; else re_index=[1:sum_index-1,sum_index+1:n]; end end end 如上第一次循環(huán)中sum_index應(yīng)該為1,re_index應(yīng)該為2:n.但一運(yùn)行就出錯(cuò)顯示re_index根本沒被賦值,是空的。這是怎么回事,我看了好多遍程序?qū)嵲诳床怀瞿睦镉绣e(cuò)誤,希望大家多幫忙啊! |

至尊木蟲 (著名寫手)
驃騎將軍
|
if有else塊,re_index肯定會被賦值,也就是下面這行肯定會被運(yùn)行到 re_index=[1:sum_index-1,sum_index+1:n]; 但是你說沒有值,在這行前面加2句: sum_index n 然后運(yùn)行看看輸出什么值. 因?yàn)殡m然在matlab中a:b是生成a到b的序列,但是如果b<a,就會生成空矩陣. |

新蟲 (初入文壇)
金蟲 (著名寫手)

木蟲 (正式寫手)
|
從Debug 單步跟蹤的結(jié)果來看,第一次運(yùn)行的結(jié)果是對的。 re_index的值是[2:n]。 示例如下: 不知道D的用途,將其屏蔽,本函數(shù)簡化成一個(gè)加法函數(shù)。 function [sum_index, re_index]=t1(Tn,c) % This is a test function n=length(Tn); if c>=n c=n; end for L=1:c for i=1:Tn(L) if L==1 sum_index=i; else sum_index=sum(Tn(1:L-1))+i; end % y=D(:,sum_index); if sum_index==1 re_index=2:n; elseif sum_index==n re_index=1:n-1; else re_index=[1:sum_index-1,sum_index+1:n]; end end end end 使用 x=[5,10,15,20,25,30] c=6, 計(jì)算[ssx,sssc]=t1(x,c),取得的結(jié)果是 105, 以及 1-104的輸出。 單步跟蹤正常。 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 求化學(xué)調(diào)劑 +12 | wulanna 2026-03-28 | 12/600 |
|
|---|---|---|---|---|
|
[考研] 考研材料工程351分調(diào)劑 +3 | 整個(gè)好的 2026-03-31 | 3/150 |
|
|
[考研] 求調(diào)劑 +8 | 11ggg 2026-03-30 | 8/400 |
|
|
[考研] 求調(diào)劑 +4 | 研s. 2026-03-25 | 4/200 |
|
|
[考研] 274求調(diào)劑 +6 | xiao愛同學(xué) 2026-03-30 | 6/300 |
|
|
[考研] 291求調(diào)劑 +12 | Y-cap 2026-03-29 | 15/750 |
|
|
[考研] 福建理工大學(xué)材料學(xué)院先進(jìn)合金團(tuán)隊(duì)招收考研調(diào)劑學(xué)生 +3 | 大華金商都 2026-03-30 | 4/200 |
|
|
[考研] 285求調(diào)劑 +6 | AZMK 2026-03-29 | 9/450 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +6 | 丹青奶蓋 2026-03-26 | 8/400 |
|
|
[考研] 一志愿廈門大學(xué)材料工程專碩354找調(diào)劑。! +5 | 貝唄鋇鋇 2026-03-30 | 5/250 |
|
|
[考研] 085701求調(diào)劑初試286分 +5 | secret0328 2026-03-28 | 5/250 |
|
|
[考研] 0703本科鄭州大學(xué)求調(diào)劑 +7 | nhj_ 2026-03-25 | 7/350 |
|
|
[考研] 375求調(diào)劑 +6 | 雨夏整夜 2026-03-29 | 6/300 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +4 | 邱gl 2026-03-26 | 7/350 |
|
|
[考研] 總分293求調(diào)劑 +8 | 加一一九 2026-03-25 | 11/550 |
|
|
[考研] 070305高分子化學(xué)與物理 304分求調(diào)劑 +12 | c297914 2026-03-28 | 12/600 |
|
|
[考研] 一志愿華理,數(shù)一英一285求A區(qū)調(diào)劑 +8 | AZMK 2026-03-25 | 12/600 |
|
|
[考研] 070300化學(xué)求調(diào)劑 +4 | 起個(gè)名咋這么難 2026-03-27 | 4/200 |
|
|
[有機(jī)交流]
高溫高壓反應(yīng)求助
10+4
|
chibby 2026-03-25 | 4/200 |
|
|
[考研] 一志愿 南京郵電大學(xué) 288分 材料考研 求調(diào)劑 +3 | jl0720 2026-03-26 | 3/150 |
|