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

    你的答案

    通过点击“发布你的答案”,你同意我们服务条款,隐私政策饼干的政策

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