如何用微分方程表示墨汁在水中的擴散?

時間 2021-06-01 02:16:48

1樓:

可以做成耦合常微分方程,Lorentz模型的自由度為3調節引數abc,選擇最適合視覺變化的引數..

dx = x + dt*(a * (y - x));

dy = y + dt*((x * (b - z)) - y);

dz = z + dt*((x * y) - (c * z));

X是水和墨水的密度比

Y是不同溶液的溫差

Z是流動速率比

abc分別可參考普朗特數,瑞利數,水平溫度結構衰減率與垂直溫度結構衰減率之差異

取值可為先取10,28,2.67再自行調整.相關軟體參見:YChaos生成混沌影象.

2樓:HumJ

首先你想到用數學的方法來描述這個系統,你肯定是有一定數學水平的。但是很遺憾,這是乙個

非線性的系統。如果我對這個詞的理解沒錯,應該就是無法通過一定的初始條件去獲得之後任意一刻的狀態。

通常在計算機領域,對於這種模型通常採用迭代法,即給定初始條件及幾何元素之間的作用規則,通過對當前時刻進行計算,得出下一時刻的狀態,周而復始。

數學上有個詞叫「卷積」,就是拿來解決這種非線性系統的工具吧美其名曰「卷積」說白了就是f(f(f(f(f(f(f(f不停的算下去。。。

3樓:徐藝哲

方程的話不可壓NS方程加輸運方程就可以。

也就是Raymond答案裡的。

關於方程的求解我有點不同的意見。

你要是追求的是視覺上的效果,按Raymond提到的那些方法可以簡潔有效的得到很漂亮的結果。

但是那些方法在物理上是不夠準確的,做了很多簡化。

從流體力學的角度的話,用RANS,LES,DNS求解才是正確的做法。

如何求解微分方程組的數值解?

舉個例子 DSolve 這樣解得 Alex Zhang 如何求解是什麼意思?圖一可以叫做微分代數方程,DAE 圖二是常微分方程,ODE 你如果問有沒有什麼工具能求這兩種方程的數值解,那肯定是有的,比如DAE可以嘗試用sundials軟體包裡的IDA求解器,解ODE的工具更多,matlab Pytho...

應該如何理解偏微分方程中的delta函式和格林函式?

柚又 1.格林函式 的引入是為了求解帶Dirichlet型邊界條件的Poisson問題。邊界條件只給u的值,但Green恒等式中,右邊出現了邊界上u的值與u在外法向的方向導數。因此在求解Dirichlet型問題時,需要和u在外法向的方向導數相乘的那個量在邊界上為0,因此引入了格林函式 它在邊界上的值...

怎麼理解常微分方程的解在無窮時間的情況下變為無窮大

若隱若現的夢 我們知道微分方程問題往往有一定的實際背景,對於解在 時,是否趨於 這類問題我們叫做解的適定性問題 well posedness 我們知道解的適定性,包括解的存在性,唯一性和穩定性。該問題其實就是解的存在性問題,如果解在有限時間內趨於無窮,那我們稱這種解為blow up solution...