使用fimplicit求解方程组并绘制隐函数图像
程序员文章站
2024-03-02 11:56:58
...
fimplicit–专门绘制隐函数的函数
fimplicit
是用来专门绘制隐函数的函数,比较难记,R2016b
版本后才有。
fimplicit(x^2 - 2*x - 3*x*y == 10, [-10 10],'r','linewidth',3)
hold on;
fimplicit(y^4==exp(-2*x/3),[-10 10],'k','linewidth',3)
求函数的交点
以上面那个例子来看,使用fimplicit
函数求出解后使用scatter
函数画出散点(也就是交点)
-
现在我们把两个函数的交点也绘制出来,所以我们先求出解
size = 100; % for i = 1:3 % [X,Y] = vpasolve(equ,[x,y],'random',true) % scatter(X,Y,size,'ro','fill') % hold on; % end
-
当有的
X
,Y
不能直接当作数值来使用的时候,可以使用double
命令来将变量转换为数值在此double命令不是精度转换
for i = 1:4 [X,Y] = vpasolve(equ,[x,y],'random',true) scatter(double(X),double(Y),size,'ro','fill') hold on; end