利用MATLAB進行符號計算

概述

MATLAB作爲一個非常強大的工具,其內部集成了符號運算工具箱(Symbolic Math Toolbox)。利用該工具箱可進行求解和推導符號運算表達式。其主要特徵爲:

  • 符號函數主要有微分,積分,化簡,變換及方程求解
  • 具有可變精度運算能力
  • MuPAD語言可進行符號表達式運算
  • MuPAD函數庫覆蓋了常見的數學領域,如數值計算,線性代數及其他領域,如數論,組合數學等。
  • 可將符號表達式轉化爲MATLAB,C,Fortran, MathML,及TeX
  • MuPAD筆記本可用於記錄和管理計算結果。

    具體可參考MATLAB公司的官方介紹(http://cn.mathworks.com/products/symbolic/index.html

常用函數

本小節主要介紹一些公式推導過程中常用的函數。

syms

作用:定義變量或函數
e.g.
syms a b
定義a和b爲變量,這時候MATLAB的工作空間中會出現a和b兩個變量。

e.g.

syms f(a,b) %定義變量a,b及函數f,其中f是a和b的函數
f(a,b)=a^
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章