求Matlab高手画函数图像,图像给出来了 曲线名称叫相轨线,编出来了的麻烦回个编程的代码 万分感谢!!!!! 80
展开全部
先写函数文件如下
function ani=animal(t,x)
ani=[14*x(1)*(1-1/28*x(1)-1/14*x(2));
16*x(2)*(1-1/32*x(2)-1/16*x(1))];
以下是函数文件调用代码
////////////////////////////////////////
[t,x]=ode45('animal',[0,8],[1,1]); %画相轨线
plot(x(:,1),x(:,2),'b')
hold on
[t,x]=ode45('animal',[0,8],[14,16]); %画相轨线
plot(x(:,1),x(:,2),'r')
grid on
xlabel('甲种群密度x1');
ylabel('乙种群密度x2');
title('甲乙种群相轨线');
////////////////////////////////////////////////////
以下是运行结果:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询