2013-07-09 17 views
0

可能加載文件並按段顯示/繪製它?我想知道這是否可能,任何人都可以指導我。我已經設法做到這一點matlab peak value (found the peak but want to know the value)現在我要加入到它,所以我希望你們不要把我的問題擱置/ downvoted我。我真的需要幫助Matlab加載整個文件,但顯示並逐段繪製

例如:

數據大小:10000

意向:加載整個文件,但在1次的圖只顯示1000個數據,而不是顯示並繪製出整個10000點的數據。

說明: 當我按下一些命令它會繪製前1000個數據。然後我按Enter鍵或某些命令時,將繪製1001年至2000年,等等..

我有谷歌,但不似是找到任何類似的問題

需要提醒..

回答

0

也許這個例子將有幫助:

data = 1:10000; 
rows = reshape(data, 1000, numel(data)/1000)'; 

for ri = 1:size(rows,1) 
    figure, plot(rows(ri,:)); 
    pause; 
end 

它將數據向量重新整形爲矩陣10 x 1000,以便行包含連續的1000個數據值。然後循環遍歷行並繪製它們等待按鍵。

+0

你的例子完美地工作到我想要的.. – myfriday13

+0

嗨@Marcin你知道嗎? http://stackoverflow.com/questions/17561419/matlab-plot-graphsegment-by-segment-and-user-input-threshold-value-before-writ – myfriday13