- MATLAB程序設計及應用
- 郭斯羽等編著
- 480字
- 2022-05-06 19:27:47
2.5.1 算術運算符
通過例2.1和例2.2,讀者已基本接觸了MATLAB中所有的算術運算符。這些運算符包括加法運算符“+”、減法運算符“-”、乘法運算符“*”、(右除)、除法運算符“/”以及乘方運算符“^”。實際上,“\”也是除法運算符(左除),但是其使用將在4.4.1節中再進行介紹。此外,示例中還使用了改變運算優先級順序的括號“()”。
不同的運算符具有不同的運算優先級,對于同優先級的運算符,MATLAB將按照從左至右的順序加以處理。MATLAB中運算符的優先級見表2-1,尚未涉及的運算符將在后續章節中進行詳細介紹。
表2-1 MATLAB運算符的優先級

【例2.6】
請用MATLAB計算(1)~(3)表達式的值。
(1)。
在命令窗口中輸入如下內容:

或

輸出結果為

(2)(24)3。
在命令窗口中輸入如下內容:

或

輸出結果為

(3)432。
在命令窗口中輸入如下內容:

輸出結果為

在例2.6的第(1)題和第(2)題中,盡管兩種輸入方式都是等效的,但是從代碼的可讀性而言,第二個表達式往往比第一個表達式更為清晰易懂,也更符合數學表達式一般的書寫習慣。實際上,作為一種良好的編程習慣,我們總是鼓勵使用冗余的括號和空格把表達式劃分為不同的單元和層次,從而提高代碼的可讀性,減少輸入錯誤。
推薦閱讀
- Java Web開發學習手冊
- 程序員修煉之道:程序設計入門30講
- SoapUI Cookbook
- Android開發精要
- Mastering matplotlib
- C#程序設計
- Python Web數據分析可視化:基于Django框架的開發實戰
- Integrating Facebook iOS SDK with Your Application
- Java網絡編程核心技術詳解(視頻微課版)
- 圖數據庫實戰
- Mastering Web Application Development with AngularJS
- App Inventor創意趣味編程進階
- LabVIEW虛擬儀器入門與測控應用100例
- Instant jQuery Boilerplate for Plugins
- PyQt編程快速上手