早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用matlab画出f(x,y)=0的图像如何用用matlab将f(x,y)=0转化为y=f(x)的表达形式,f(x,y)=0是一个很复杂的表达式,无法手工转换,或者直接画出图像.

题目详情
用matlab画出f(x,y)=0的图像
如何用用matlab将f(x,y)=0转化为y=f(x)的表达形式,f(x,y)=0是一个很复杂的表达式,无法手工转换,或者直接画出图像.
▼优质解答
答案和解析
matlab7中有直接绘制隐函数曲线的命令
其调用格式:ezplot(隐函数表达式)
如要绘制f(x,y)=0的曲线,命令为:
ezplot('f(x,y)')
上面的语句将自动选择x,y轴的范围 -2*pi < x < 2*pi and -2*pi < y < 2*pi,要自己定义绘制区间,如在x在[-10,10],y在[-12,12]绘制.可用下面语句:
ezplot3('f(x,y)',[-10,10,-12,12])