功能:2维隐函数作图

格式:
PlotImplicit2(f,x_start,x_end,x_n,y_start,y_end,y_n)
PlotImplicit2(f,x_start,x_end,x_n,y_start,y_end)
PlotImplicit2(f,x_start,x_end,x_n,y_start)
PlotImplicit2(f,x_start,x_end,x_n)
PlotImplicit2(f,x_start,x_end)
PlotImplicit2(f,x_start)
PlotImplicit2(f)

f:符号变量存储的隐函数表达式.注意这里存储的表达式是等式为0的非0边的式子,且算式中的变量名称只能是x、y
x_Start:x轴变化的起始值,默认为-10
x_Start:x轴变化的结束值,默认为10
x_n:x轴变化等分数,默认为100
y_Start:y轴变化的起始值,默认与x_Start一致
y_Start:y轴变化的结束值,默认与x_end一致
y_n:y轴变化等分数,默认与x_n一致


说明:

1、本函数执行完毕会返回一个1*4的矩阵变量以及绘制二维图形。其中返回的矩阵变量分别表示绘制隐函数数据 [ x最小值、x最大值、y最小值、y最大值 ],此返回值可以作为重新绘制隐函数时的区间x_Start、x_end、y_Start、y_Start的参考

2、由于本程序是扫描的每个小区域的值,因此区间x_n、y_n的值越大,得到的结果越准确,但越耗时。

3、函数执行完毕返回绘图窗口对象

例子:

//请绘制出 (x^2+y^2)^3-36*(x^2-y^2)^2=0的曲线

f="(x^2+y^2)^3-36*(x^2-y^2)^2";PlotImplicit2(f);

//回车依次上面的执行命令后得到如下的图形.其实本函数内部在调用PlotImplicit2绘图时间不会太多,大部分时间消耗在f=(x^2+y^2)^3-36*(x^2-y^2)^2这个表达式上,如果你之前已经有f变量,则直接调用PlotImplicit2(x,y,f)即可
{<http://img1.ph.126.net/A989h2ZqhTsxQrJB_-pGDw==/1972295161912179229.jpeg>}
{<http://img1.ph.126.net/8TMEPVK02B07rQQhU_Zd5w==/1505328175548667852.jpeg>}