> 数学 >
用matlab画微分方程的相图
dx./dt=y*(4+x^2-y^2)
dy./dt=-x(-2-x^2+y^2)
请写出这方程的matlab相图做法的源程序!
人气:415 ℃ 时间:2020-06-28 07:16:52
解答
clear;clc


[x,y]=meshgrid(linspace(-5,5));


streamslice(x,y,y.*(4+x.^2-y.^2),-x.*(-2-x.^2+y.^2));
xlabel('x');ylabel('y');




clear;clc


[x,y]=meshgrid(linspace(-5,5));
streamslice(x,y,y.*(4+x.^2-y.^2),-x.*(-2-x.^2+y.^2),'noarrows');
xlabel('x');ylabel('y');

 

推荐
猜你喜欢
© 2026 79432.Com All Rights Reserved.
电脑版|手机版