最近写演化博弈方面的论文,最后一部分需要用Matlab软件做一个数值分析,请大神指导!下面是我从百度中搜索到的别人分享的程序,但是没学过Matlab,看不懂,运行之后总不能出现结果
 
%函数
function dxdt=differential(t,x)
dxdt=[x(1)*(1-x(1))*(5-6*x(2));x(2)*(1-x(2))*(1-6*x(1))];
end
 %主程序
clear
%y-x
for i=0:0.1:1
    for j=0:0.1:1
        [T,Y]=ode45('differential',[0 5],[i j]); 
        figure(1)
        grid on
        plot(Y(:,1),Y(:,2)); 
        hold on
    end
end
%dx/dt-t
for i=0:0.1:1
    for j=0:0.1:1
        [T,Y]=ode45('differential',[0 5],[i j]);
        figure(2)
        grid on
        plot(T,Y(:,1));
        hold on
    end
end
%dy/dt-t
for i=0:0.1:1
    for j=0:0.1:1
        [T,Y]=ode45('differential',[0 5],[i j]); 
        figure(3)
        grid on
        plot(T,Y(:,2)); 
        hold on
    end
end
主要想求教两个问题:1,如何把这个程序在Matlab运行处结果?2,这个程序每一步什么意思?如果我需要把自己数据带入,需要修改哪些内容?
这个程序的结果
Y-X图像
 
 
dx/dt-t图像
 
 
dy/dt-t图像
 
求大神指教,不胜感激!