2016-07-05 55 views
0

我試圖用10個單位在x方向上繪製使用ezplot後繪製的圖形。是否可以使用ezplot偏移一個繪圖?

syms x y; 
f1= x^2 + y^2 - (6*y/5)-1/16; 
h = ezplot(f1,[-.25 .25 0 1.25]); 

我無法自行解決此問題。任何幫助或有關文件的鏈接將不勝感激。

回答

1

有沒有辦法,你可以做的是,除了通過手動抵消自己的情節在f1

syms x y; 
f1 = (x - 10)^2 + y^2 - (6*y/5) - 1/16; % Shift x coordinate to the right by 10 
h = ezplot(f1, [10-0.25 10+0.25 0 1.25]); % Note the shift in the x limits 

記住ezplot的工作是繪製一個等式爲您服務。當你完成繪圖時,你不能簡單地移動點。實際上,你不能用任何的MATLAB繪圖機制來做到這一點,因爲工作只是繪製數組或矩陣中的點或繪製請輸入ezplot來繪製方程。

相關問題