Matlab中隐函数绘制方法 您所在的位置:网站首页 matlab画函数图像步骤 Matlab中隐函数绘制方法

Matlab中隐函数绘制方法

#Matlab中隐函数绘制方法| 来源: 网络整理| 查看: 265

想必同学们在平时学习中经常会碰见隐函数吧,那么在matlab中如何绘制隐函数的图形呢?

ezplot函数可能是大家经常使用的吧,但是该函数已经逐步要被淘汰了,不建议继续使用。

例如下面的代码中ezplot并不能给出很好的结果:

% 定义变量 syms a x y; % 定义方程 a=(9.27*10^-21*2.22*(10+31519.1*y))/(1.38*10^-16*x); y=221.9*(2*coth(2*a)-coth(a)); % 使用ezplot绘图 ezplot(y,[0,3000,0,100000000]); title 'a';

效果如下:

图像为一片空白,那么还有什么其他的方法可以绘制该隐函数的图像呢?这时需要使用fimplicit函数,代码如下:

% 定义函数(此处将a代入了之前的y表达式中,并将y移到了等式右边,构成隐函数表达式) f=@(x,y)221.9*(2*coth(2*(9.27*10^-21*2.22*(10+31519.1*y))/(1.38*10^-16*x))... -coth((9.27*10^-21*2.22*(10+31519.1*y))/(1.38*10^-16*x)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有