发布网友 发布时间:2024-06-01 16:44
共1个回答
热心网友 时间:2024-06-02 18:52
如何用matlab画复杂隐函数图像,解决的方法有二种,即
1、用ezplot函数绘制,这是比较快捷的方法。
ezplot('500*(5^2-y^2)+(0.09*5/x-y)*0.0000267/(x^2)=39.3',[0.05 0.5 -5.5 5.5])
title('用ezplot函数实现')
xlabel('x'),ylabel('y')
2、用循环语句和plot函数来实现。
x0=0.05:0.05:5;
for i=1:length(x0)
x=x0(i);
syms y
y=vpasolve(500*(5^2-y^2)+(0.09*5/x-y)*0.0000267/(x^2)==39.3);
y0(i,:)=y;
end
plot(x0,y0)
title('用循环语句实现')
xlabel('x'),ylabel('y')
运行结果是两条平行的直线。