我有一個在x軸上顯示20,000點的圖。所以它 標記從0 ... 20,000的x軸。但是,現在我想從0到50縮放 。但是,當我試圖在繪圖窗口中執行此操作時,只需 即可顯示前50個點,而不是更改縮放比例。有沒有 任何直接的方法來做到這一點在MATLAB?改變MATLAB的縮放比例圖
3
A
回答
1
當您在繪圖窗口中更改軸刻度時,只需更改相同數據上的視圖即可。你需要做的是改變點本身的x值。
我認爲要做到這一點,您可以使用linspace(0, 50, 20000)
的向量作爲您的plot
命令中的x座標,以爲您提供一組x值在0到50範圍內的點,但您需要顯示您當前使用的命令爲我生成情節,以便給您更詳細的答案。
4
您必須更改圖中的x值,或者您可以更改軸標籤。
這裏是你如何繪製使用特定的x值:
%# create some data
data = randn(20000,1);
%# create 20,000 corresponding x-values so that the last one is 50 - works for any number of data points
x = linspace(1,50,length(data));
%# plot
plot(x,data)
編輯Doresoom也方便展示瞭如何更改軸標籤。
2
嘗試使用軸屬性xticklabel
。
set(gca,'XTickLabel',{'0';'10';'20';'30';'40';'50'})
應該給你你想要的。
編輯:
細心與刻度標記,而不是搞亂實際修改數據,雖然。如果您的標籤數量多於標籤,MATLAB將開始重複您的標記數組。您可以通過確保蜱和標籤首先在長度上相等來處理:
set(gca,'XTick',[0:4000:20000])
相關問題
- 1. Matlab:如何更改風玫瑰圖上圖例的縮放比例
- 2. 比例圖像縮放
- 3. 容器的變換比例和子變換的縮放比例
- 4. Iphone鍵盤正在改變我的網站的縮放比例
- 5. 調整HTML圖像的縮放比例
- 6. 表中圖像的比例縮放
- 7. C中的圖像縮放比例
- 8. 如何讓CALayer(CATiledLayer的子圖層)在縮放後更改縮放比例?
- 9. 更改matlab中繪圖軸的比例?
- 10. Maxscript中的縮放比例
- 11. 試圖讓屏幕變大時ImageView的縮放比例
- 12. 如何在iPhone上更改方向更改時重置Web應用程序的縮放比例/縮放比例?
- 13. Window.open圖像和縮放比例
- 14. 如何停止比例圖像縮放?
- 15. 縮放圖像,但保持其比例
- 16. AS3按比例縮放外部圖像
- 17. 如何更改視圖比例值而不實際縮放比例?
- 18. 更改UIView的縮放比例不會改變其內部對象的大小?
- 19. UIButton按比例縮放嗎?
- 20. UVIews縮放比例UIScrollview
- 21. rmagick自動縮放比例
- 22. 縮放在MATLAB
- 23. 縮放Picturebox不會改變圖像
- 24. 谷歌地圖縮放不會改變
- 25. iPhone/iPad上的不同縮放比例
- 26. 在opengl中固定的縮放比例
- 27. D3 - 設置雙擊的縮放比例
- 28. 決定mapview的當前縮放比例
- 29. 如何檢測UIWebView的縮放比例
- 30. C#中的多維縮放比例#