我有一個關於在MATlab中做一個簡單的陰謀的快速問題。我之前做過這些,但由於某種原因,它已停止工作,我想要的圖表不再出現。MATLAB的循環圖
我不確定需要多少信息才能回答此問題,請讓我知道是否應該添加更多信息。
我有一個ODE系統,我在循環中使用下面的參數作爲變量之一。
A4bar = NaN;
for eta_p = 0.0:.1:7;
A3bar=x(size(t,1),3);
A4bar= [A4bar;A3bar];
hold on
plot(eta_p,A4bar,'-k','linewidth',1);
當我使用上面的代碼時,我的圖形出現了一堆未連接的繪製點。
當我使用我以前工作的原始代碼時,我使用了這個。
A4bar = NaN;
for eta_p = 0.0:.1:7;
A3bar=x(size(t,1),3);
A4bar= [A4bar;A3bar];
place_holder_eta_p = 0:.1:7.1;
hold on
plot(place_holder_eta_p,A4bar,'-k','linewidth',1);
我得到的原始代碼的錯誤是矢量的不相等。我試圖設置place_holder_eta_p以與eta_p匹配,並且不起作用。它過去只使用上面的代碼,所以我不確定發生了什麼。
任何想法或建議?也許更重要的是,讓我知道是否有任何額外的信息,我應該提供。
謝謝大家。
請發佈一個更完整的例子 - 至少包括整個循環直到'結束'。 –
這是什麼,你期望在第一個例子中發生,沒有發生?在第二個例子中,正如你所說'place_holder_eta_p'具有不同的長度,那麼爲什麼你要這麼做呢? – carlpett