- https://www.mathworks.com/matlabcentral/fileexchange/2884-zoombox
- https://www.mathworks.com/matlabcentral/fileexchange/55969-zoomorientation-axh-state-
- https://www.mathworks.com/matlabcentral/fileexchange/3681-pan
- https://www.mathworks.com/matlabcentral/fileexchange/23423-interactive-data-navigation-pane-widget
- https://www.mathworks.com/matlabcentral/fileexchange/14984-scrollplot-scrollable-x-y-axes
Putting multiple graphs one after the other in a short area
6 ビュー (過去 30 日間)
古いコメントを表示
So The graph I have attached is a sample X,Y plot with the x axis as time (0-10 seconds). When i collect real data, there will be about 10 minutes worth of data (600 seconds). I only want the x axis to go to ~50 seconds and then I want the next 50 seconds to be shown right below the previous 50 seconds. Is there a way i would do this? Or do you have a better way of expressing 600 seconds of data and making it fit on one page without making it extremely small? I will attach a drawing to express this idea better.
0 件のコメント
採用された回答
Jan
2017 年 6 月 20 日
編集済み: Jan
2017 年 6 月 20 日
See:
But you could draw the slices also:
x = rand(1, 600);
xx = reshape(x, 50, []);
t = 1:50;
y = bsxfun(@plus, xx, 2*(1:size(xx, 2))); % Since 2016b: xx + 2*(1:size(xx, 2)).'
plot(t, y)
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!