[英]Matlab: Change plot axis to get the [0,0] point in the middle of the plot
我正在嘗試用Matlab繪制一些2D線。 我正在嘗試使繪圖在繪圖的中間顯示x軸和y軸之間的交點,以便我可以看到線條如何在負x范圍和y范圍內進行。
我已經嘗試過axis
命令。 但是,這只會縮放XMIN XMAX YMIN YMAX
...等在plot
謝謝!
這是我的繪圖代碼:
plot(AOA,y,'g-o')
hold on
pl = plot(AOA,CLspanloading,'c-o');
set(pl,'linewidth',2);
xlabel('Alpha')
ylabel('CL')
title('Lift Polar')
axis([-5 8 -1 1.5])
% legend('LowerCL','UpperCL','-Spanloading','Location','SouthEast')
legend('F27 Paper','Spanloading','Location','SouthEast')
您還可以使用xlim
和ylim
調整當前軸的比例:
xlim([XMIN XMAX]);
ylim([YMIN YMAX]);
為了使坐標軸位於圖中的原點中心,請確保XMIN / XMAX的大小以及YMIN / YMAX的大小相同:
xlim([-XMAX XMAX]);
ylim([-YMAX YMAX]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.