24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 1415  |  回复: 3

xindeng

新虫 (初入文坛)

[求助] 如何用mathematic描绘变量随时间的变化轨迹

用mathematica求出了一个变量对时间微分的表达式,如何通过数值模拟,描绘出该变量随时间的变化轨迹
通过符号运算得到一个变量对时间微分的表达式: dp/dt 等于图片中显示的式子,比较复杂.
具体涵义: p表示价格, q表示服务质量,这两个是动态变化的变量. 其他字母都是参数.
我现在的想法是给一个p和q的初值,然后不断计算出出dp/dt,叠加形成下一步的p,不知道在mathematica里怎么实现,有人能给些建议或指导么?
多谢!!金币不多,因为我一共就30个金币.

最优价格控制轨迹.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
试试NDSolve能不能得到p(t),如果能,对p(t)~t画图即可。
如果不能,可以用你说的那种方法,即欧拉方法p(t2)=p(t1)+h*p'(t),或者更复杂一点的龙格库塔
2楼2013-01-14 13:46:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xindeng

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by mshwangg at 2013-01-14 13:46:00
试试NDSolve能不能得到p(t),如果能,对p(t)~t画图即可。
如果不能,可以用你说的那种方法,即欧拉方法p(t2)=p(t1)+h*p'(t),或者更复杂一点的龙格库塔

谢谢你!想解出p(t)要给个初始值的吧?这个初始值我并不知道...其实这个问题不该问您。我也不知道怎么处理。
我先试试NDSolve
3楼2013-01-14 15:14:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

walk1997

金虫 (著名写手)

你这个方程还缺一个 dq/dt=...吧
不然 p,q都是t的独立未知函数  1个微分方程 怎么弄?
4楼2013-01-16 09:16:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xindeng 的主题更新
信息提示
请填处理意见