2016-07-05 59 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来绘制方程。

相关问题