声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1400|回复: 6

[编程技巧] 求助解二阶微分方程(边界问题解)

[复制链接]
发表于 2008-6-26 16:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
如何用Matlab 编程求解下述方程(除P和r是因变量和自变量外其他均是常数)。我现在只会求右边P的次数为1的情况。哪位帮帮我?
1 拷贝.gif
回复
分享到:

使用道具 举报

发表于 2008-6-26 17:58 | 显示全部楼层

回复 楼主 的帖子

"我现在只会求右边P的次数为1的情况"

那右边直接写成 2*a1*p+4*a11*p^3+6*a111*p^5-e0
这样不可以吗
 楼主| 发表于 2008-6-26 19:13 | 显示全部楼层


我只会线性的即为P的1次情况。
如果右边不为P的1次,则是非线性的。非线性情况不会求。
发表于 2008-6-26 22:34 | 显示全部楼层
是个二阶常微分方程?先降阶形成一个一阶二次常微分方程组,边值问题,还是比较容易解决的。要么把各个常数给出来让大家试试!

评分

1

查看全部评分

 楼主| 发表于 2008-6-27 17:30 | 显示全部楼层
原帖由 dingd 于 2008-6-26 22:34 发表
是个二阶常微分方程?先降阶形成一个一阶二次常微分方程组,边值问题,还是比较容易解决的。要么把各个常数给出来让大家试试!


常数如下,其中T 取为25,1 nm=1e-9 m, E0=1e7;

[ 本帖最后由 yqchen 于 2008-6-27 19:46 编辑 ]
2.gif
发表于 2008-6-27 20:21 | 显示全部楼层
T值是多少啊?
 楼主| 发表于 2008-6-27 21:52 | 显示全部楼层
原帖由 dingd 于 2008-6-27 20:21 发表
T值是多少啊?


T=25 即是室温情况。
1 nm=1e-9 m
E0=1e7
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-12 04:22 , Processed in 0.069375 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表