早教吧作业答案频道 -->其他-->
求大神支招,我想用ode45来求解一个微分方程的数值解,但是MATLAB老是说有错,怎么办?程序是clear all;options = odeset('RelTol',1e-4,'AbsTol',[1e-4 1e-4]);[T,Y]=ode45(@guanxi,[0 12],[0 1 1],options);对应 guanxi.m 是funct
题目详情
求大神支招,我想用ode45来求解一个微分方程的数值解,但是MATLAB老是说有错,怎么办?
程序是
clear all;
options = odeset('RelTol',1e-4,'AbsTol',[1e-4 1e-4]);
[T,Y]=ode45(@guanxi,[0 12],[0 1 1],options);
对应 guanxi.m 是
function dy=guanxi(t,y)
dy = zeros(2,1);
Dy(1)=Dy(2)*4*y(1)/3*((-2)*16*exp(-0.5*t)+85.5-y(2)) - Dy(2)*4*(-0.5)*16*exp(-0.5*t)/3*((-32)*exp(-0.5*t)+85.5-y(2));
自己认为可能的问题所在市我的微分式中有指数函数这个东西,所以不行~只是感觉~
程序是
clear all;
options = odeset('RelTol',1e-4,'AbsTol',[1e-4 1e-4]);
[T,Y]=ode45(@guanxi,[0 12],[0 1 1],options);
对应 guanxi.m 是
function dy=guanxi(t,y)
dy = zeros(2,1);
Dy(1)=Dy(2)*4*y(1)/3*((-2)*16*exp(-0.5*t)+85.5-y(2)) - Dy(2)*4*(-0.5)*16*exp(-0.5*t)/3*((-32)*exp(-0.5*t)+85.5-y(2));
自己认为可能的问题所在市我的微分式中有指数函数这个东西,所以不行~只是感觉~
▼优质解答
答案和解析
初值不够呀,应该有四个,题目能不能贴出来?
看了 求大神支招,我想用ode45...的网友还看了以下:
行政职业能力测验如果(5,7)=74,(4,6)=52,(3,5)=34,则(0,4)=()A.5 2020-04-07 …
在直线l:3x-y-5=0上找一点P,使P到A(5,1)B(4,4)的距离最小,求出最小值在直线l 2020-06-04 …
60×12分之5+15分之1-2分之15分之4-2分之1×5分之4÷3分之224×43分之51+4 2020-06-06 …
一个数的3/4比它的1/2多4/5,这个数是多少比一个数的4/5少32的数是128,求这个数.一个 2020-06-15 …
脱式计算16分之1+2分之1*8分之5-3分之1=2分之1+(4分之3-12分之1)*5分之3=( 2020-07-21 …
(1)10y+7=22y-5-3y(2)3.5x-5=0.5x+10-2x(3)7x-2(4-x)= 2020-10-31 …
5分之4减4分之1减5分之120分之17加3分1减20分之9解方程:X减(5分之4减4分之1减5分之 2020-10-31 …
一.计算题(一)直接写出得数:0.3+0.57=0.54÷6=2.2×5+9=2.4×0.5=8-0 2020-11-17 …
观察下列各式1/(2^0.5+1)=2^0.5-1,1/(3^0.5+2^0.5)=3^0.5-2^ 2020-11-28 …
噬菌体、烟草、烟草花叶病毒的核酸中各自具有的碱基和核苷酸的种类数分别是()A.4、8、4和4、5、4 2020-12-08 …