作业帮 > 综合 > 作业

隐函数用Matlab 作图

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/09 13:18:32
隐函数用Matlab 作图
隐函数用Matlab 作图
y = 0.33 + 2.67*((f^2-f)/0.002*x^2)
其中 f = 1 + 0.002*x^2/((f-2*x)(f+x))
请给出matlab 程序!最近一直都在研究这个问题,解决不了,
可以这样:先解方程组,消掉一个变量,再画图
syms x f y
[y,f]=solve('f=1+0.002*x*x/((f-2*x)*(f+x))','y=0.33+2.67*((f*f-f)/0.002*x^2)','f','y');
%以f、y为变量,x为常量
ezplot(x,y(1)) %解方程组,解出来y有关于x的3个解,取第一个画图
再问: 帅哥 再追问一下:怎样画在 双对数坐标系下? 谢谢啊!还没学透他,老师急着要图片!
再答: semilogx(x,y)%x轴对数坐标 semilogy(x,y)%y轴对数坐标 loglog(x,y)%双对数坐标 这你要把y与x的函数用loglog画,类似plot,这就有点麻烦了。 应该有简单一些的方法,不过我不知道了,你慢慢研究