
發布
注冊
/
登錄Matlab方程的案例
推薦 數學物理方程的MATLAB解法與可視化
數學物理方程的MATLAB解法與可視化
作者:彭芳麟 著
出版社:清華大學出版社
出版日期:2004-11-1
ISBN:730209884
字數:410000
印次:2
版次:1
紙張:膠版紙
定價:33 元當當價:26.1 元節省:6.90 元鉆石vip價:26.10 元
共有顧客評論0條 查看摘要
內容提要
本書介紹如何用科學計算軟件MATLAB數值求解數學物理方程并將結果可視化。書中展示了在教材中難得一見的復變函數圖形、特殊函數圖形和各類本征函數圖形,還有拉普拉斯方程、熱傳導方程、熱傳導方程和波動方程的各種題型的數值求解與可視化的結果,內容新穎,方法獨特,讓枯燥的公式伴之以生動的圖像,讓深奧的內容有了鮮明的物理圖像,是學習數學物理方法極有價值的參考書。本書也詳細地介紹了MATLAB的偏微分方程工具箱與解偏微分方程和本征值方程的其他指令,還介紹了差分方法和有限元方法。對學習數值計算或計算物理課程而言,這也是很實用的參考教材。本書的程序來之于教學實踐,有許多經驗心得體現在編程的技巧中,例如特殊函數的計算、矢量場線的畫法,這些技巧不僅實用,也很有特色。書中提供了全部例題的程序,可以將這些程序直接當作多媒體課件來使用。本書可供大學生、研究生和科技工作者使用。本教材課程榮獲2004年高等教育國家級教學成果二等獎,北京高等教育教學成果一等獎。
展開 求軌道、軌道板振動微分方程matlab求解位移程序代碼
軌道、軌道板振動微分方程matlab求解位移程序代碼?
求軌道、軌道板振動微分方程matlab求解位移程序代碼,使用傅里葉變換方法求解。有償
數學物理方程的MATLAB解法與可視化
數學物理方程的MATLAB解法與可視化
作者:彭芳麟
圖書詳細信息:
ISBN:7302098840
定價:33元
印次:1-2
裝幀:平裝
印刷日期:2005-6-17
圖書簡介:
本書介紹如何用科學計算軟件MATLAB數值求解數學物理方程并將結果可視化。書中展示了在教材中難得一見的復變函數圖形、特殊函數圖形和各類本征函數圖形,還有拉普拉斯方程、熱傳導方程、熱傳導方程和波動方程的各種題型的數值求解與可視化的結果,內容新穎,方法獨特,讓枯燥的公式伴之以生動的圖像,讓深奧的內容有了鮮明的物理圖像,是學習數學物理方法極有價值的參考書。本書也詳細地介紹了MATLAB的偏微分方程工具箱與解偏微分方程和本征值方程的其他指令,還介紹了差分方法和有限元方法。對學習數值計算或計算物理課程而言,這也量本很實用的參考教材。本書的程序來之于教學實踐,有許多經驗心得體現在編程的技巧中,例如特殊函數的計算、矢量場線的畫法,這些技巧不僅實用,也很有特色。書中提供了全部例題的程序,可以將這些程序直接當作多媒體課件來使用。本書可供大學生、研究生和科技工作者使用。
前言
本書介紹如何用科學計算軟件MATLAB數值求解數學物理方程及將結果可視化,這是我們在進行數學物理方法課程的數字化
教學中做的一些工作。書中提供了全部程序,因而讀者不僅可以從中學到解題的方法,還可以將這些程序直接當作多媒體
課件來使用。
數學物理方程主要是偏微分方程,考慮到有的讀者可能不熟悉MATLAB在這方面的應用,本書用附錄的形式詳細地介紹了MATLAB偏微分
方程工具箱的使用方法,以及其他一些可用于解偏微分方程的指令和解常微分方程本征值問題的指令,
此外還介紹了差分方法、有限元方法解偏微分方程。從這一點來看,本書也是一本介紹用MATLAB解偏微分方程的很實用的參考書。
展開 偏微分方程的MATLAB解法
MATLAB是國際公認的最優秀的科技應用軟件之一,具有極高的編程效率和強大的作圖功能.本書詳細介紹了MATLAB6的偏微分方程工具箱,包括圖形用戶界面和函數命令的使用方法,通過典型議程和大量應用實例,讓讀者很快掌握解題方法。
本書既可作為大專院校師生的教材或教學參考書,也可作為科研及工程技術人員高效、實用的工具參考書。
【《偏微分方程的MATLAB解法 》圖書目錄】 前言
第一章 概述
1 偏微分方程工具箱的功能
2 PDE Toolbox求解的問題及其背景
3 如何使用PDE Toolbox
4 解偏微分方程的一個例子
第二章 PDE圖形用戶界面
1 PDE Toolbox菜單
2 PDE工具欄
第三章 典型方程及應用實例
1 求解橢圓型方程的例子
2 求解拋物型方程的例子
3 求解雙曲型方程的例子
4 求解特征值問題的例子
5 應用模型
6 輸出計算結果的例子
7 PDE的M文件格式
8 用命令行解PDE的若乾程序
第四章 PDE Toolbox中的命令簡介
1 PDE Toolbox中的函數及其分類
2 PDE數值計算函數簡介
3 用戶界面算法涵數簡介
4 幾何算法函數簡介
5 幾何繪圖函數簡介
6 通用算法
7 其他函數簡介
第五章 有限元法和有限差分法
第六章 常微分方程及方程組的解法
第七章 MATLAB的基礎知識
附錄一 MATLAB的函數命令
附錄二 根據有限元法用 MATLAB語言解PDE的程序
參考文獻
展開 
《數學物理方程的MATLAB解法與可視化》
圖書簡介
本書介紹如何用科學計算軟件MATLAB數值求解數學物理方程并將結果可社內線。書中展示了在教材中難得一見的復變函數圖形、特殊函數圖形和各類本征函數圖形,還有拉普拉斯方程、熱傳導方程、熱傳導方程和波動方程的各種題型的數值求解與可視化的結果,內容新穎,方法獨特,讓枯燥的公式伴之以生動的圖像,讓深奧的內容有了鮮明的物理圖像,是學習數學物理方法極有價值的參考書。本書也詳細地介紹了MATLAB的偏微分方程工具箱與解偏微分方程和本征值方程的其他指令,還介紹了差分方法和有限元方法。對學習數值計算或計算物理課程而言,這也是很實用的參考教材。本書的程序來之于教學實踐,有許多經驗心得體現在編程的技巧中,例如特殊函數的計算、矢量場線的畫法,這些技巧不僅實用,也很有特色。書中提供了全部例題的程序,可以將這些程序直接當作多媒體課件來使用。本書可供大學生、研究生和科技工作者使用。
展開 《偏微分方程的MATLAB解法》
ISBN:7307032562
系列:MATLAB工具系統叢書
尺寸:小16開
印張:13
印次:2
紙張:膠版紙
頁數:197
字數:239000
印刷時間:2004/07/01
版次:1
內容提要:
MATLAB是國際公認的最優秀的科技應用軟件之一,具有極高的編程效率和強大的作圖功能.本書詳細介紹了MATLAB6的偏微分方程工具箱,包括圖形用戶界面和函數命令的使用方法,通過典型議程和大量應用實例,讓讀者很快掌握解題方法。
本書既可作為大專院校師生的教材或教學參考書,也可作為科研及工程技術人員高效、實用的工具參考書。
目錄:
前言
第一章 概述
1 偏微分方程工具箱的功能
2 PDE Toolbox求解的問題及其背景
3 如何使用PDE Toolbox
4 解偏微分方程的一個例子
第二章 PDE圖形用戶界面
1 PDE Toolbox菜單
2 PDE工具欄
第三章 典型方程及應用實例
1 求解橢圓型方程的例子
2 求解拋物型方程的例子
3 求解雙曲型方程的例子
4 求解特征值問題的例子
5 應用模型
6 輸出計算結果的例子
7 PDE的M文件格式
8 用命令行解PDE的若干程序
第四章 PDE Toolbox中的命令簡介
1 PDE Toolbox中的函數及其分類
2 PDE數值計算函數簡介
3 用戶界面算法涵數簡介
4 幾何算法函數簡介
5 幾何繪圖函數簡介
6 通用算法
7 其他函數簡介
第五章 有限元法和有限差分法
第六章 常微分方程及方程組的解法
第七章 MATLAB的基礎知識
附錄一 MATLAB的函數命令
附錄二 根據有限元法用 MATLAB語言解PDE的程序
參考文獻
展開 matlab 微分方程求解
想求解一個微分方程,用dsolve得到的結果是下邊這樣,看不懂,向各位大神求救!
syms v(z) a g L b
%a=1;g=1;L=1;b=1;
eqn=(diff(v,z)+g/v+b*v==a/(z*v*sqrt(L^2+z^2)));
dsolve(eqn)
ans =
(exp(-2*b*z)*(C1 + 2*int(-exp(2*b*z)*(g - a/(z*(L^2 + z^2)^(1/2))), z, 'IgnoreSpecialCases', true, 'IgnoreAnalyticConstraints', true)))^(1/2)
-(exp(-2*b*z)*(C1 + 2*int(-exp(2*b*z)*(g - a/(z*(L^2 + z^2)^(1/2))), z, 'IgnoreSpecialCases', true, 'IgnoreAnalyticConstraints', true)))^(1/2)
展開 246 基于matlab的交流電機動態方程 ¥15.9
基于matlab的交流電機動態方程,用于交流電機動態分析。輸入電機的額定功率(kW)、電機的額定轉速(r/min)、轉子外徑(m)、鐵心長(m)轉子槽數、電機極對數 等參數,輸出轉速變化、力矩變化等結果。程序已調通,可直接運行。
利用MATLAB模擬雙溫方程 ¥19.89
圖 1 電子和晶格的溫度演化圖
圖2 MATLAB燒蝕的效果圖
內附參考文獻,激光模擬加試驗,還是比較容易發高檔次文章的。可以節省不少時間,對于會MATLAB的同學,收益很不錯哦。
138基于matlab的軸承的潤滑方程進行數值求解仿真 ¥80
基于matlab的軸承的潤滑方程進行數值求解仿真,改變偏心率和寬徑比,可求輸出不同參數下的油膜壓力,厚度等的分布情況,并且輸出承載力和摩擦力變化趨勢。程序已調通,可直接運行。
218基于matlab的有限差分法求解泊松方程 ¥1
基于matlab的有限差分法求解泊松方程,采用SOR超松弛迭代法。模型采用方形區域,劃分網格數為100*100,網格數可以很方便的更改。程序已調通,可直接運行。

用matlab解含分段函數的一階微分方程
已知一階常微分方程,
g+0.047*du/dt+ u/6.7=(13-u)/18
其中,當sin(10/pi*t)>=0時,g=1.18sin(10/pi*t)
當sin(10/pi*t)<0時, g=0
u的初值為u(0)=0,求t>=0時的解。畫出圖像,并求u的極大值。
曾經將g寫成,0.59 sin(10/pi*t)+abs(0.59*sin(10/pi*t)),用dsolve求解,可惜出錯了。
請大家幫忙,謝謝!(用其他函數解也可以。)
程序如下
fun=inline(['((13-u)/18-(sin(10*t/pi)>0)*',...
'1.18*sin(10*t/pi)-u/6.7)/0.047'],'t','u');
[t,u]=ode45(fun,[0,10],[0]);
plot(t,u)
說明g這樣表示的:
gt=(sin(10*t/pi)>0)*1.18*sin(10*t/pi);
感謝蘿卜網友
展開 小球在彈簧頂端的木塊上的彈性跳動問題之問題描述
小球在彈簧頂端的木塊上的彈性跳動問題
——問題描述
最近做了個小項目,是關于用Matlab解決小球碰撞問題的,覺得這個例子對用Matlab解微分方程有啟發性的作用。我將以系列課程的形式寫出來與大家分享。通過該案例,你將了解用Matlab解微分方程的基本過程,同時對Matlab函數(function)功能,odefile模板,繪圖技巧將有更深層次的認識。閑話不多說,今天先把這個案例的理論基礎與全部代碼分享給大家。
圖1.實體模型
如圖1所示,實體模型由兩部分組成,一是小球,二是底面連接彈簧的木板。小球從高為h的位置自然下落后撞擊在木板上,此后,木板因為受沖擊往下運動,小球與木板撞擊后向上運動,如果忽略一切摩擦力,則小球與木板會一直運動下去。我們首先建立坐標系,以彈簧自然伸長位置的上端作為坐標原點,y軸豎直向上,m1,m2分別表示小球與木塊的質量,h為小球自由落體的高度,k為彈簧的彈性模量,如下圖所示。
圖2.參考坐標系建立
為了分析整個運動過程,把運動分為兩個部分:
部分一:小球與木板沒有接觸時
該情況下,根據各自的受力情況,列出方程組(1):
(1)
其中,y1,y2分別為小球和木塊的位移,g為重力加速度。
展開 利用LabVIEW和SolidWorks改進機械臂設計流程
通過改變幾何參數讓我們的軟件更為模塊化,我們開發了運動控制方程的“邏輯”集合。能夠在任何給定的軸之間協調運動,從而大大擴展了三球的功能。另外,測試平臺對于驗證方程功能而言是十分重要的。在認識到僅僅為了測試而生成多個不同配置并不現實之后,我們轉而使用仿真軟件作為新技術的測試平臺。
在研究了現有軟件工具后,我們將選項縮小為The MathWorks, Inc. MATLAB with Simulink?軟件和用于SolidWorks的LabVIEW NI SoftMotion模塊。我們在SolidWorks中完成了最初設計,使用MATLAB求解方程。到這里為止,我們只使用LabVIEW開發用戶界面。使用Linux可編程機器配置所有電機指令和控制;同時,我們再積極地搜索能夠將控制體系結構進行標準化的用戶友好的編程軟件。
我們探索了所有可用工具,選擇了采用LabVIEW進行控制編程。在參加了2009年的NIWeek全球圖形化系統設計會議后,我們了解許多全新的NI工具包和模塊,它們可以滿足我們的系統開發需求。LabVIEW能夠讀取運動軌跡的MATLAB代碼,LabVIEW NI SoftMotion模塊包含了電機控制和通過NI C系列驅動接口模塊用于連接所需的傳感器。LabVIEW VI與SolidWorks匯編文件之間的通信是整個項目中關鍵之處。因此,我們決定為三球機械臂和所有自動化系統開發,使用NI軟件和硬件作為設計解決方案。最后,我們決定使用LabVIEW函數組合求解之前在MATLAB完成的高階數學問題。
仿真
正如我們開發LabVIEW VI運行“邏輯”三球的運動方程求解一樣,我們在SolidWorks軟件中并行地完成機械設計。在完成VI和固體模型匯編模塊之后,我們開始了集成流程。
展開 MATLAB簡介
解線性方程的麻煩在于要對矩陣的元素作循環,選擇穩定的算法以及代碼的調試動不容易。即使有部分源代碼,用戶也會感到麻煩,且不能保證運算的穩定性。解線性方程的程序用FORTRAN和C這樣的高級語言編寫,至少需要四百多行,調試這種幾百行的計算程序可以說很困難。以下用MATLAB編寫以上兩個小程序的具體過程。
MATLAB求解下列方程,并求解矩陣A的特征值。
Ax=b,其中:
A= 32 13 45 67
23 79 85 12
43 23 54 65
98 34 71 35
b= 1
2
3
4
解為:x=A;設A的特征值組成的向量e,e=eig(A)。
可見,MATLAB的程序極其簡短。更為難能可貴的是,MATLAB甚至具有一定的智能水平,比如上面的解方程,MATLAB會根據矩陣的特性選擇方程的求解方法,所以用戶根本不用懷疑MATLAB的準確性。
2)運算符豐富。由于MATLAB是用C語言編寫的,MATLAB提供了和C語言幾乎一樣多的運算符,靈活使用MATLAB的運算符將使程序變得極為簡短。
3)MATLAB既具有結構化的控制語句(如for循環,while循環,break語句和if語句),又有面向對象編程的特性。
4)程序限制不嚴格,程序設計自由度大。例如,在MATLAB里,用戶無需對矩陣預定義就可使用。
5)程序的可移植性很好,基本上不做修改就可以在各種型號的計算機和操作系統上運行。
6)MATLAB的圖形功能強大。在FORTRAN和C語言里,繪圖都很不容易,但在MATLAB里,數據的可視化非常簡單。MATLAB還具有較強的編輯圖形界面的能力。
7)MATLAB的缺點是,它和其他高級程序相比,程序的執行速度較慢。
展開