是否可以使用ezplot来抵消情节?

时间:2016-07-05 01:27:25

标签: matlab plot

我试图在x方向上使用ezplot绘制10个单位后绘制图。

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

我无法自行解决此问题。任何帮助或相关文档的链接将不胜感激。

1 个答案:

答案 0 :(得分: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的情况下绘制方程式。