在点

时间:2015-12-01 21:00:10

标签: matlab plot implicit curve

我给出了隐含的功能: sin(x)*tan(x)-(y^2-3)*ln(2*y+3)=0

我的任务是:

  • 在点T(0,√3)
  • 的接近度中绘制此函数的曲线
  • 找出x∈[-1.7,1.7]中有多少个未连接的组件,y∈[-2,2]

我的尝试:

首先,我想在需求区域使用ezplot绘制函数曲线,如:ezplot('sin(x)*tan(x)-(y^2-3)*log(2*y+3)',[-1.7, 1.7, -2, 2])。但我得到的结果很奇怪。我得到两个半椭圆的背对着彼此。我只能假设我以错误的方式使用了函数ezplot。请帮忙。

1 个答案:

答案 0 :(得分:1)

ezplot commant非常好,但除此之外你还可以尝试

[x,y]=meshgrid(-1.7:0.01:1.7, -2:0.01:2);
contour(x,y,sin(x).*tan(x)-(y.^2-3).*log(2*y+3),[0,0]);

代替。