0
我在Matlab中繪製二維散點圖,我希望ylim和xlim具有相同的下限和上限。是否有一個命令可以自動執行此操作,而不必手動檢查哪個軸具有較大的最大值,哪一個軸的最小值爲手動設置限值,使用xlim
和ylim
?如何在Matlab中自動設置二維圖的y軸和x軸極限相等
日Thnx任何幫助=)
我在Matlab中繪製二維散點圖,我希望ylim和xlim具有相同的下限和上限。是否有一個命令可以自動執行此操作,而不必手動檢查哪個軸具有較大的最大值,哪一個軸的最小值爲手動設置限值,使用xlim
和ylim
?如何在Matlab中自動設置二維圖的y軸和x軸極限相等
日Thnx任何幫助=)
嘗試
>> axis equal
設定xy的縱橫比是相同的
對於手動設定
>> v = axis; % get current values
>> lo = min(v(1:2:end)); % lower limit
>> up = max(v(2:2:end)); % uppper limit
>> axis([lo up lo up]);
的問題是不同的是,它要求將軸的下限設置爲xy中的最小值,將xy中的上限設置爲最大值。 – Oleg
@Shai感謝您的幫助,但這不正是我期待的Oleg所說的:) – jjepsuomi
@jjepsuomi編輯了我的解決方案,希望現在能更好地滿足您的需求。, – Shai