问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

通过ode15s求解非线性微分方程

发布网友 发布时间:2022-05-30 06:19

我来回答

1个回答

热心网友 时间:2023-10-12 10:17

function solv(tspan,x0,type)

% argument
% tspan stands for time span
% if (type=='ode45') tspan must be within [0:1], otherwise the calulation will be time-consuming
% if (tpye=='ode15s') tspan is not limited, but the accuracy can be low
% see help ode45/15s for more information

% state variables
% x1=P
% x2=y
% x3=dy/dt
% state function
% dx1/dt=0.0437/4.6*sqrt(400000-x1)-1.59/4.6*(x1-101325)*x2^3+201*x3
% dx2/dt=x3
% dx3/dt=-0.1407/3877*x1-0.05/3877*x3+38003/3877

% type='ode15s';
% tspan=[0:0.01:4];
% x0 =[2,2,0];

if (type(1:5)=='ode45')
if (tspan(length(tspan))>5)
warning('ctrl+C to terminate');
end
[t,x]=ode45(@odefun,tspan,x0);
else
[t,x]=ode15s(@odefun,tspan,x0);
end

subplot(2,1,1),plot(t,x(:,1),'-'),title('P');
subplot(2,1,2),plot(t,x(:,2),'-'),title('y');

end

function dx=odefun(t,x)
dx=zeros(3,1);
dx(1)=0.0437/4.6*(400000-x(1))-1.59/4.6*(x(1)-101325)*x(2)^3+201*x(3);
dx(2)=x(3);
dx(3)=-0.1407/3877*x(1)-0.05/3877*x(3)+38003/3877;
end

你需要给求值区间和初值.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问昆山正仪到江苏省昆山市出口加工区新竹路99号 怎么坐班车最近? 跪求苏州神达电脑地址!!! 华为运动耳机挂脖式怎么配对 雅酷美挂脖式无线蓝牙防水耳机-运动时尚,自由畅听 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx+1 原先微信有联系后来突然对方要求我对他进行朋友验证我没有他电话号码... 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx 已知函数fx=cos^2*x-sin^2*x+2sinx*cosx,求fx的最小正周期,并求当... 已知函数f(x)=cos2x-sin2x 4sinx·cosx求f(x)的最小正周期,并求当x为... 已知f(x)=cos^2x-sin^x+2sinxcosx。①求函数最小正周期②当x∈【0... RFID阅读器是检测装置吗? matlab中ode15s用的是什么数学方法? rfid读写器能 读写mifare desfire ev1吗 2022年6月6日适合领证吗 7夕节是几月几号2022 浮点型常量在内存里是怎样存储的? wiki网页模板格式不对的问题 英文Wiki上的一段话,请帮个忙翻译一下,不长! 由于出了点事故,我的蚂蚁借呗逾期两年多了,现在想还款,罚息可以减免吗? 你好,内胆是北狸子毛皮的衣服好还是兔毛的好呢? 和男朋友在床上怎么做 在床上怎么做男人才会喜欢 晚上在床上做作业、怎么样才能舒服点 在床上做 在床上怎么做才好 在床上怎么做代表爱他 《穿越之涅王受道》全文(包括vip哟),邮箱:li1040396697@163.com 杨超越能娶为什么不能娶张雪迎? 通化程越机动车交易市场有限公司怎么样? 给点建议 about英语读音方法 matlab程序求助(有关ode15s解微分方程的) 使用ode15s解微分方程组 上海50的495发动机进气口有砰砰响怎么回事 上海k495车在什么地方坐 上海495型柴油机和新柴498哪个好? 上海南开往贵州的k495我买的是嘉善到贵阳的是从嘉善南上车吗? 上海495拖拉机能安4100的发动机的发动机吗 上海495柴油机气门与气门座接触线较窄有什么后果? 上海495柴油机机油泵的位置? 上海495柴油发电机,原配24V启动马达,可以改成12V马达能启动吗? 上海北京东路495号属于那个区 k 495从上海到贵阳途经哪几个站点 上海495a柴油机机油底壳裂开一个口大盖30厘米能焊不?就在黄线的位置机 上海495柴油机大修后冒白烟缸垫处渗油是什么原因? 上海内燃机495柴油机凸轮轴怎么调整 上海495柴油机冷车启动困难,一启动1缸与4缸冒白烟,热车好了,打开汽缸头发现活塞顶部有挺多的柴油积? k495上海南站进站哪个入口进? 上海495柴油机油嘴压力多少 上海495A柴油机老是断摇臂轴是什么原因··换了气门和矮的座圈·配气对准。但还是断了· 上海495柴油机维修问题