查看: 115|回复: 3|关注: 0

[已答复] MATLAB怎么求解一个带有分段函数的常微分方程组的解析解?

[复制链接]

新手

5 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
发表于 2019-6-10 10:45:39 | 显示全部楼层 |阅读模式
这是一个地下水的潜水一维非稳定流方程组,下面是教科书上的解析解答案。求助于MATLAB求解,尝试过dsolve求解,新手不会输入分段函数,抓破头也解不出来。式中H是函数,x和t为变量。求怎么用MATLAB,通过上面的微分方程组得出下面的解析解?使用的版本为2018a。
谢谢!!!
11.jpg

论坛优秀回答者

专家

2841 麦片

财富积分


20003000


4

主题

5269

帖子

616

最佳答案
  • 关注者: 956
发表于 2019-6-11 02:56:24 | 显示全部楼层
本帖最后由 halleyhit 于 2019-6-11 02:57 编辑

怎么可能求出你这样的解析解。。。一个傅里叶级数展开,都无穷了,解析还有啥意义
你这解就相当于说,H=y,其中y是使得方程成立的函数

新手

5 麦片

财富积分


050


1

主题

2

帖子

0

最佳答案
 楼主| 发表于 2019-6-11 10:00:52 | 显示全部楼层
halleyhit 发表于 2019-6-11 02:56
怎么可能求出你这样的解析解。。。一个傅里叶级数展开,都无穷了,解析还有啥意义
你这解就相当于说,H=y, ...

也就是说这个解析解毫无意义吗?这是教科书上的答案,所以一直以为可以手动推导出来,但是自己数学不好。以为MATLAB能够求出解析解。谢谢,我再看看。

论坛优秀回答者

专家

2841 麦片

财富积分


20003000


4

主题

5269

帖子

616

最佳答案
  • 关注者: 956
发表于 7 天前 | 显示全部楼层
chuanji123 发表于 2019-6-11 10:00
也就是说这个解析解毫无意义吗?这是教科书上的答案,所以一直以为可以手动推导出来,但是自己数学不好。 ...

任何函数都能写成个傅里叶变换的形式,你的书并不是想求出解析解,只是希望获得解的一些特性,所以这么算。。。
建议先搞清楚目的,再选择合适的算法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

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