Wolfram mathematica 数学中的奇异错误
我试图使用Wolfram mathematica 数学中的奇异错误,wolfram-mathematica,Wolfram Mathematica,我试图使用NDSolve数值求解一长串常微分方程,如下所示: sols=NDSolve[deqs,operons,{t,0,1000}] 其中,deqs保存微分方程列表,operons存储函数列表 我的错误是“NDSolve::deqn:在第一个参数中应为等式或等式列表,而不是False” 随后它给我的一个错误代码字符串示例是: acs'[t]=-0.04 acs[t]+(0.08Sin[0.01t]^4)/(1+Sin[]^4),acs[0]==0,adaalkB'[t]=-0.04adaal
NDSolve
数值求解一长串常微分方程,如下所示:
sols=NDSolve[deqs,operons,{t,0,1000}]代码>
其中,deqs
保存微分方程列表,operons
存储函数列表
我的错误是“NDSolve::deqn:在第一个参数中应为等式或等式列表,而不是False”
随后它给我的一个错误代码字符串示例是:
acs'[t]=-0.04 acs[t]+(0.08Sin[0.01t]^4)/(1+Sin[]^4),acs[0]==0,adaalkB'[t]=-0.04adaalkB[t]+0.08/(1+adaalkB[]^2)
其中acs[t]和adaalkb[t]是微分方程中的两个函数
我不知道这是什么意思,所以如果有人能帮忙,我将不胜感激。根据我自己的经验,我想你首先(或代码中的其他地方)尝试了这些等式,用“=”而不是“==”,它将设置变量。
尝试以下方法之一,希望它能起作用:
-将NDSolve中的所有变量重命名为笔记本中以前未使用过的变量。
或
-杀死内核:
闭核[] 如果>是框架
(在帮助系统中搜索),则此问题可能更好。它只是意味着“这里有省略的字符”,如何告诉mathematica显示完整的错误消息而不省略文本和字符?我有类似的问题,我想看到整个错误消息。