标题中的例子只是一个参考,这里主要是运用ezplot函数画图
例如:分别画函数:
(x-2.7)*(0.9*(x-2.7)-0.2*(y-1.6))+(y-1.6)*(-0.2*(x-2.7)+0.6*(y-1.6))=1、2
的图像代码如下:
function [z1,z2]=huatu()
z1=ezplot('(x-2.7)*(0.9*(x-2.7)-0.2*(y-1.6))+(y-1.6)*(-0.2*(x-2.7)+0.6*(y-1.6))=1',[0,6]); %设定横纵坐标范围为0-6
set(z1,'Color','r'); %设置图像颜色
hold on
z2=ezplot('(x-2.7)*(0.9*(x-2.7)-0.2*(y-1.6))+(y-1.6)*(-0.2*(x-2.7)+0.6*(y-1.6))=2',[0,6]);
set(z2,'Color','b');
end
注意别出现画x^2+y^2=0这种情况,这是一个点,这样图像没有显示