COMSOL有關算符和語法總結

一、導數、微分
1、比如某變量稱爲u,那麼在COMSOL中ux就代表對u對x求導,即du/dx。

2、當然COMSOL也提供了微分算子,比如d,使用d(u,x)可以達到與上述ux一樣的效果。

3、因爲COMSOL自帶的一個方程只是對某些變量求微分,當我們需要對自己想要求微分的變量進行操作時,使用d(函數,因變量)就可以實現了。

4、還有一種是pd,使用pd(u,x)計算出的結果和上述ux就不一樣了,這裏pd雖然也是求導,但鏈式法則不再適用;
舉個例子:u+x, 其中u是x的函數。使用d(u+x, x), 得到的結果是du/dx+1.
而使用pd(u+x, x), 得到的結果是1.

在pd(u+x, x)中,pd只認因變量x,其他變量他都看成常數,所以前面的u微分計算後爲0,x計算後爲1,最終結果爲1。

而對於d(u+x, x),因爲前面u爲x的函數,d()操作會繼續對x進行微分得到du/dx,後面的x的微分計算結果爲1,所以最終結果爲du/dt+1。

二、求解(study)

當有多個求解時,要在每一個求解中的研究設置中禁用其他求解。使用參數掃描,可以對不同條件分別進行求解,比如仿真電池放電時,預先設定10A 1A 0.1A等。
原文鏈接:鏈接:https://zhuanlan.zhihu.com/p/61148299

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章