0
我正在苦苦掙扎,我認爲這可能很簡單。在matlab中繪製具有不均勻軸的矢量
我正在運行一個隨機輸入的算法來找出錯誤如何作爲問題大小的函數,我需要在它的末尾繪製一個累積分佈。
我的代碼的結構看起來是這樣的:
for i=1:20:256
for j=1:100
MY ALGORITHM
end
errorThisTime = error
end
plot(errorThisTime)
我需要繪製errorThisTime上從0到256的軸,但目前我只能得到它上升到13( errorThisTime矢量的長度)。
我該如何解決這個問題?
您需要指定'x'座標。目前它正在使用索引(因此最大值爲13)。試試這個:'ThisTime = 1:20:256;'然後'plot(ThisTime,errorThisTime)' – Schorsch
但肯定你需要類似'errorThisTime = [errorThisTime,error]' – Dan
@Dan我做了這樣一個步驟是。 –