A. matlab中pdetool的輸出結果是什麼
這是偏微分方程工具箱,用來求解偏微分方程的,輸出結果當然是方程的解了
B. matlab 有限差分法三角形網格化
有限差分法是求解偏微分方程的基本方法。有限差分法的網格化一般有矩形網格化和三角形網格化,可以藉助於pdetool偏微分方程工具箱建立。
實現步驟:
第一步:在命令窗口中運行偏微分方程工具箱,即 >>pdetool
第二步:創建運行文件,選擇File——選擇New
第三步:選擇應用類型,選擇Options——選擇Application選擇——Electro
statics
第四步:繪制三角形,選擇Draw——選擇polygon
第五步:輸入邊界條件,選擇Boundary——選擇Specify Boundary Conditions...
第六步:選擇偏微分方程的類型,選擇PDE——選擇PDE Specification
第七步:網格化,選擇Mesh——選擇lnitialize Mesh——選擇Show Triangle labels
第八步:求解,選擇Solve——選擇Solve PDE
第九步:繪圖,選擇Plot——選擇Plot Solution
第十步:保存,選擇File——選擇Save
按以上步驟操作,可以得到如下結果。
C. matlab pde工具箱求解橢圓型方程的參數c
我已經做了一些,我把我的想法簡單地說,甚至引發一些內容是參考其他的信息,感謝他們的工作表,在這里,在這里會出現一些錯誤和不足之處(批評),也看海涵。
偏微分方程的MATLAB解決方案的方式一般有三種:
1,GUI方法,偏微分方程工具箱(PDE工具箱)解決常見的二階偏微分方程的規范,但遺憾的是,只有解決特殊的二階PDE問題,不支持偏微分方程的!
PDE工具箱支持命令行解決PDE問題,但要記住這些命令,並調用的形式真的累了,好嗎MATLAB提供了一個可視化的GUI的介面pdetool在pdetool可以很容易地解決了PDE問題,可以幫助我們直接產生的M代碼(文件 - >另存為)。
2,自己的庫函數
MATLAB語言提供pdepe()函數,可以直接解決了一般偏微分方程(組),其調用格式
溶膠pdepe(@ pdefun米, @ @ pdebc pdeic,X,T)
3,是給數值演算法直接求解數值演算法寫在這里,我的意思是,通過PDE方程解題思路的理解,然後編寫相應的求解演算法,這方法是有點累了,但很強的適應性,能夠解決相應的演算法程序手冊的書籍發現,絕大多數的問題。因為解決PDE方程可以使用的語言嗎?如C語言來解決,因此將一些其他語言的源代碼,可以利用的改寫成MATLAB程序。
其基本思想是解決PDE方程來確定網格和解決這個像FLUENT,先畫網格,然後調用解算器,其基本原理是PDE方程的離散化,這樣你就可以通過邊界向前解決問題。
解決方案PDE使用數字上的差別,可以參考的數值計算書。
我意外地理解為模擬,但看到一些模擬實例(過濾)的GUI方法,這樣的好處是直觀的,一家之言。
我的今天,仍有一些學生,這PDE的見解或淺,我希望你能有所幫助。
D. matlab中的pdetool工具箱怎麼用
這篇文章《Matlab PDE工具箱有限元法求解偏微分方程》可以幫助你如內何使用pdetool工具箱。容http://wenku..com/view/0fe796733968011ca200911d.html
E. matlab中的pdetool工具箱怎麼用
在MATLAB主窗口中,點擊左下角start--toolboxes,就會羅列出你的MATLAB已經安裝的所有工具箱,可以根據你的需要選擇你將要使用的工具箱。
我們可以看到有擬合工具箱、金融工具箱、最優化工具箱等等。
F. matlab已經使用pdetool繪出圖像,怎麼取圖像四周的點的數值,並對其進行處理
這應該是一個surface對象,使用findobj獲取其句柄,然後使用get函數得到數據。
示例:
peaks % 產生一個surface對象
h=findobj(gcf,'type','surface')
x=get(h,'XData');
y=get(h,'XData');
z=get(h,'XData');
這樣得到的x、y、z都是矩陣,想要邊緣的數據,直接索引即可,例如z(1,:), z(end,:), z(:,1), z(:,end)就是四個邊的z數據。x和y同理。
G. 求助用matlab解偏微分方程
用matlab解偏微分方程,可以用偏微分方程工具箱pdetool。該工具箱可以求解:
1、傳熱擴散問題
2、結構力學問題
3、波動方程問題
4、特徵值問題
5、泊松方程問題
6、非線性方程組問題
例如:板的傳熱方程
H. 求matlab高手!!!
1. matlab沒有直接支持求高維的偏微分方程的函數,pdepe是針對一維的,
剛才查了下發現maple中有pdsolve可以計算高維方程的解析解,你可以試試,
我對maple不熟,幫不了你了。
2. 你可以用數值解(並不是解析解)的方法去計算:
運用pdetool工具箱,你這個方程是拋物型 的,具體找個pdetool的教程看看,
但是這不能達到你的目的。
3. 你也可以通過查閱偏微分方程的書籍,看看拋物型的方程的解析解的求法,復旦那本教材只是一維的。
I. matlab中怎樣得到三維圖形fig的某一截面截出的二維曲線 如圖所示,三維圖是用matlab的pdetool工具箱畫出來
doc slice ,裡面有說明
J. matlab里 pdetool('solve')的時候,怎樣不彈出figure
之前看到有別人回答了,就沒湊熱鬧。但現在看樓上的那位放棄回答了,我來試試看吧。
pde工具箱我不太熟悉,但簡單看了下它的代碼(5000多行),感覺肯定是有辦法解決的,但需要你提供一些協助。
1、首先,你所說「每循環一次彈一次figure 要關掉。。太慢了。。」,是因為每次都多彈出一個窗口佔用資源多所以要關掉它,還是因為更新繪圖要消耗時間所以要關掉它?如果是後者,個人建議,不是很有必要關掉窗口,其實主要耗時的是計算過程,繪圖佔用CPU資源並不很多。
2、pdetool好像多數情況下是使用互動式方式,我不清楚你調用pdetool('solve')的前後過程,而那些對程序的行為會有比較大的影響,例如,如果沒有前面的過程直接運行pdetool('solve')會出來一個報錯的對話框。最好能把你做循環的代碼貼出來(如太復雜,可進行簡化,能夠復現出問題即可),以便有針對性地分析解決。
3、由於MATLAB各版本之間存在很多兼容性問題,最好報一下你的版本,我找個盡量接近的版本調試。