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

matlab解非线性微分方程组

发布网友 发布时间:2022-08-19 18:37

我来回答

3个回答

热心网友 时间:2023-10-26 10:15

人家问的就是解析解,不知道上边几个在说什么
你这个方程高版本的matlab可以解,只是算出来之后带积分项目:
syms a b Q S T z Zm c A P M e E
SS=dsolve('Dx=a*x','Dy=(b*Q*x-S-T)*y*(1-z/Zm)','Dz=(c*A*x+P-M)*z+e*E')

SS =

y: [1x1 sym]
x: [1x1 sym]
z: [1x1 sym]

>> SS.x

ans =

C5*exp(a*t)

>> SS.y

ans =

C9*exp(int((C7*exp((P*a*t - M*a*t + A*C5*c*exp(a*t))/a)*(S + T - C5*Q*b*exp(a*t)))/Zm + (exp((P*a*t - M*a*t + A*C5*c*exp(a*t))/a)*int(e*exp(M*t - P*t - (A*C5*c*exp(a*t))/a + 1), t, IgnoreAnalyticConstraints)*(S + T - C5*Q*b*exp(a*t)))/Zm, t, IgnoreAnalyticConstraints) - T*t - S*t + (C5*Q*b*exp(a*t))/a)

>> SS.z

ans =

C7*exp((P*a*t - M*a*t + A*C5*c*exp(a*t))/a) + exp((P*a*t - M*a*t + A*C5*c*exp(a*t))/a)*int(e*exp(M*t - P*t - (A*C5*c*exp(a*t))/a + 1), t, IgnoreAnalyticConstraints)

IgnoreAnalyticConstraints是忽略分析*,这个一般来说是可以忽略的追问不好意思哈,非常感谢你,那个我输入公式的时候有点问题,最后的e*E->e*y*E',能麻烦你再用matlab求解一下吗?谢谢啦,分肯定是你的了,灰常感谢。
syms a b Q S T z Zm c A P M e E
SS=dsolve('Dx=a*x','Dy=(b*Q*x-S-T)*y*(1-z/Zm)','Dz=(c*A*x+P-M)*z+e*y*E')

追答第一组:{x(t) = _C2*exp(a*t)},
{y(t) = 0},
{z(t) = _C1*exp(Int(c*A*x(t)+P-M, t))}],
第二组:{x(t) = _C1*exp(a*t)},
{diff(y(t), t, t) = (2*e*y(t)^3*E*b*Q*x(t)*T-y(t)^2*Zm*b^2*Q^2*x(t)^3*c*A-2*y(t)^2*Zm*b*Q*x(t)*M*S+2*y(t)^2*Zm*b*Q*x(t)*P*T-2*y(t)^2*Zm*b*Q*x(t)*M*T+2*y(t)^2*Zm*b*Q*x(t)*P*S-2*y(t)^2*Zm*S*x(t)*c*A*T-y(t)*Zm*(diff(y(t), t))*b*Q*x(t)*M+y(t)*Zm*(diff(y(t), t))*b*Q*x(t)*P-y(t)*Zm*(diff(y(t), t))*x(t)*c*A*T-y(t)*Zm*(diff(y(t), t))*x(t)*c*A*S+Zm*(diff(y(t), t))*y(t)*b*Q*a*x(t)-e*y(t)^3*E*b^2*Q^2*x(t)^2+y(t)^2*Zm*b^2*Q^2*x(t)^2*M-y(t)^2*Zm*b^2*Q^2*x(t)^2*P-y(t)^2*Zm*S^2*x(t)*c*A-y(t)^2*Zm*T^2*x(t)*c*A-Zm*(diff(y(t), t))^2*S-Zm*(diff(y(t), t))^2*T+y(t)^2*Zm*S^2*M-y(t)^2*Zm*S^2*P-y(t)^2*Zm*T^2*P+y(t)^2*Zm*T^2*M-e*y(t)^3*E*S^2-e*y(t)^3*E*T^2+Zm*(diff(y(t), t))^2*b*Q*x(t)-2*e*y(t)^3*E*S*T+y(t)*Zm*(diff(y(t), t))*M*S-y(t)*Zm*(diff(y(t), t))*P*T+y(t)*Zm*(diff(y(t), t))*M*T-y(t)*Zm*(diff(y(t), t))*P*S-2*y(t)^2*Zm*S*P*T+2*y(t)^2*Zm*S*M*T+2*e*y(t)^3*E*b*Q*x(t)*S+y(t)*Zm*(diff(y(t), t))*b*Q*c*A*x(t)^2+2*y(t)^2*Zm*b*Q*x(t)^2*c*A*T+2*y(t)^2*Zm*b*Q*x(t)^2*c*A*S)/(y(t)*b*Q*x(t)*Zm-y(t)*S*Zm-y(t)*T*Zm)}
{z(t) = (-(diff(y(t), t))*Zm+y(t)*b*Q*x(t)*Zm-y(t)*S*Zm-y(t)*T*Zm)/(y(t)*b*Q*x(t)-y(t)*S-y(t)*T)}]
你如果把参数都给出来(而不是只告诉我那是一个常量字母),可以很方便的求数值解

热心网友 时间:2023-10-26 10:15

上面的都说的很对,你的方程组不能使用dsolve来求解。你需要使用数值解法
但是数值解法中不能含有字符。所以你的a、b等参数都需要给定一个值然后使用ode45来求解

祝你学习愉快!

热心网友 时间:2023-10-26 10:16

不能用dsolve这个命令的,应该用ode45,或ode32,具体怎么做你可以help,或者百度
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 喝一杯,再喝一杯。千杯也不醉,我的爱人己经变心,我的感情己枯萎。是什么歌的歌词 光吃蔬菜和水果,不吃肉是不是不会饿死? 如果只吃水果和蔬菜,身体会缺少什么? 每天不吃饭只吃些菜和水果对身体有害吗 哥用iOS6就是有优越感,怎么了 “永”往直前——初中英语入门必修课 五大基本句型 1(B)种子下载地址有么?谢谢 信用卡附属卡是什么?信用卡附属卡怎么办理? 哄对象睡觉的故事睡前故事? 暑假体育打卡有同学生病怎么办 小学生暑假运动打卡的感受是什么? 大学生创业贷款如何申请? 在校大学生怎样创业贷款? 国家是不是不准生产胃动力,只有味动力是可以生产的,对吗? 味动力是什么牌子 怎么从微信转账到支付宝?跨平台转账你得这么做! 国际经济与贸易是干嘛的? 我在点击网站时会弹出“Reader Pcsc Drirer Error! You mustReinstall Reader Driver!"请问这个是什么意思 提示“Message Reader PCSC Driver Error !You Must Reinstall Praaer Driver !如何恢复啊? reader PCSC错误 在wifi密码保存的那个文件里的imsi和 pcsc是什么分别是这样的 i matlab解分段非线性微分方程组 CPU温度过高及散热器不好解决方法 水泥 拌合水是什么 我想问一下 汽车4S店服务顾问是吃青春饭麽 35岁40岁之后干嘛呢 请问做一名汽车销售顾问需要多大的年龄和学历 想在4S店做汽车销售顾问,我今年已经28岁了。我想问这个行业对卖汽车的员工年龄有要求吗?我还能做多久? 汽车销售人员有哪些基本要求 小琴同学设计了如图的两个实验:(1)实验时,她用砂纸打磨铁丝和银丝,其目的是______.(2)A实验目的 郑州社保个人账户取款 你好我在郑州交了五六个月的社保现在不想交了可以拿出来吗? 梦见爬梯子在二楼房子很宽厂 iPhone13信号依旧差,苹果决定自研基带,这下信号有救了? 苹果12promax和13promax基带区别? iPhone12只是半成品?iPhone13将至,配置大升级 西门子冰箱冷冻室不冻 陕北羊蹄蒜汁怎么做 以热爱伟大祖国建设美好家园为题写一篇征文 苹果手机如何双开? 多鹿为什么只能用登录 ipad怎么登录多鹿