3
\ begingroup美元

我不知道如何解决浅水方程在MATLAB矩阵形式。我没有在互联网上找到任何有用的东西。我有具体的数学方程来解决(请见下图),我必须用MATLAB写。如果有人的例子,我会很感激。

$ $ \压裂{\偏u}{\部分t} - f \ν+ g \压裂{\部分\埃塔}{x} \部分= 0 $ $

$ $ \压裂{\部分\ν}{\部分t} + fu + g \压裂{\部分\埃塔}{\偏y} = 0 $ $

$ $ \压裂{\部分\ν}{\部分t} + H \大(\压裂{\偏u} {x} \部分+ \压裂{\部分\ν}{\偏y} \大)= 0 $ $

\ endgroup美元
3
  • 4
    \ begingroup美元 你试着自己动手编码吗?你要求的是一个解决,但你需要边界条件和初始条件来解决这个问题。尝试的龙格-库塔积分时间。你的空间衍生品,你可能想要一个有限差分法。mathworld.wolfram.com/Runge-KuttaMethod.html \ endgroup美元
    - - - - - -BarocliniCplusplus
    2016年12月14日在0:03
  • \ begingroup美元 lmgtfy.com/… \ endgroup美元
    - - - - - -arkaia
    2016年12月14日几点?
  • 1
    \ begingroup美元 这当然听起来像一个作业的问题我在大学了……你学习做,而不是从别人的工作:-) \ endgroup美元
    - - - - - -JeopardyTempest
    2021年2月5日15:48

1回答1

4
\ begingroup美元

你不应该做链接只有答案,但这是真的值得这一切的问题。你在谷歌找了吗?我做到了。

https://people.sc.fsu.edu/ ~ jburkardt / m_src / shallow_water_1d / shallow_water_1d.html

http://personalpages.manchester.ac.uk/staff/paul.connolly/teaching/practicals/shallow_water_equations.html

http://sanders.eng.uci.edu/matlabcodes.html

这是3的第一个9支安打在谷歌,和他们都有代码示例。没有关闭选项由于缺乏努力,但我会给它一个downvote。

\ endgroup美元
0

    你的答案

    通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

    不是你要找的答案?浏览其他问题标记问你自己的问题