[已答复] 运行所有关于ode的都出现此错误

[复制链接]
cptdtptp 发表于 5 天前
rect = [200 80 700 500]; %fix the window size and position
set(0, 'defaultfigureposition',rect);
global r K a b c a12 a13 a21 a31 h d1 d2
r=0.5;K=180;d1=0.198;d2=0.3;c=2;a12=0.1;
a13=0.26;h=90;a21=0.94;a31=0.2;a=0.5;b=0.4;
tspan=[0:0.01:1000];
Y0=[100,50,50];
[T1,Y1] = ode45(@fearmodel,tspan,Y0);
option=odeset('AbsTol',1e-40,'RelTol',1e-40);
plot(T1,Y1(:,1),'-b',T1,Y1(:,2),'-.g',T1,Y1(:,3),'--r','LineWidth',1);
legend('F','P','H');
title('(a)','FontSize',20)
xlabel('time'),
ylabel('');
  set(gca,'FontSize',10);

错误: 文件:ode45.m 行:474 列:1
该语句不在任何函数内。
(它在终止函数 "ode45" 定义的 END 之后。)
之前运行都可以,不知道动了什么后就出现此错误,运行不出来

1 条回复


cbcbcbcb 发表于 5 天前
你没发现程序里的函数句柄 fearmodel 对应的函数没有给吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表