Simulation of ODE/PDE Models with MATLAB®, OCTAVE and SCILAB: Scientific and Engineering Applications
Alain Vande Wouwer, Philippe Saucez, Carlos Vilas
相關主題
商品描述
Simulation of ODE/PDE Models with MATLAB®, OCTAVE and SCILAB shows the reader how to exploit a fuller array of numerical methods for the analysis of complex scientific and engineering systems than is conventionally employed. The book is dedicated to numerical simulation of distributed parameter systems described by mixed systems of algebraic equations, ordinary differential equations (ODEs) and partial differential equations (PDEs). Special attention is paid to the numerical method of lines (MOL), a popular approach to the solution of time-dependent PDEs, which proceeds in two basic steps: spatial discretization and time integration.
Besides conventional finite-difference and element techniques, more advanced spatial-approximation methods are examined in some detail, including nonoscillatory schemes and adaptive-grid approaches. A MOL toolbox has been developed within MATLAB®/OCTAVE/SCILAB. In addition to a set of spatial approximations and time integrators, this toolbox includes a collection of application examples, in specific areas, which can serve as templates for developing new programs.
Simulation of ODE/PDE Models with MATLAB®, OCTAVE and SCILAB provides a practical introduction to some advanced computational techniques for dynamic system simulation, supported by many worked examples in the text, and a collection of codes available for download from the book’s page at www.springer.com. This text is suitable for self-study by practicing scientists and engineers and as a final-year undergraduate course or at the graduate level.
商品描述(中文翻譯)
《使用MATLAB®、OCTAVE和SCILAB模擬ODE/PDE模型》一書向讀者展示了如何利用更多的數值方法來分析複雜的科學和工程系統,這些方法比傳統方法更全面。本書專注於數值模擬由混合代數方程組、常微分方程(ODEs)和偏微分方程(PDEs)描述的分佈參數系統。特別關注時間依賴性PDEs的數值方法,其中一種常用的方法是方法線(MOL),該方法分為兩個基本步驟:空間離散化和時間積分。
除了傳統的有限差分和元素技術外,本書還詳細介紹了更高級的空間逼近方法,包括非振蕩方案和自適應網格方法。在MATLAB®/OCTAVE/SCILAB中開發了一個MOL工具箱。除了一組空間逼近和時間積分器之外,該工具箱還包括一系列特定領域的應用示例,可作為開發新程序的模板。
《使用MATLAB®、OCTAVE和SCILAB模擬ODE/PDE模型》提供了一個實用的介紹,介紹了一些用於動態系統模擬的高級計算技術,並提供了許多實例和可從www.springer.com的書籍頁面下載的代碼集。本書適合自學的科學家和工程師,也適合作為大學最後一年的本科課程或研究生課程。