一.MATLAB的數據存儲類型
? 一般而言,在 MATLAB 中數據的存儲與計算都是以雙精度進行的,但有多種顯示形式。在默認情況下,若數據為整數,就以整數表示;若數據為實數,則以保留小數點后4位的精度近似表示。
? 用戶可以改變數字顯示格式。控制數字顯示格式的命令是format,其調用格式如表 3-6所示。
①format +演示:結果中只輸出正負號和空格表示正負數和0
②format rat演示:若結果為無理數便輸出小數的形式
二.MATLAB的算數運算符
①“.*”點乘是矩陣里的一種乘法,按位相乘
②“.^”點乘方也是矩陣里的一種乘方,每一位進行乘方最后形成一個新的矩陣
? 其中,算術運算符加、減、乘及乘方與傳統意義上的加、減、乘及乘方類似,用法基本相同,而點乘、點乘方等運算有其特殊的一面。點運算是指元素點對點的運算,即矩陣內元素對元素之間的運算。點運算要求參與運算的變量在結構上必須是相似的。
? MATLAB 的除法運算較為特殊。對于簡單數值而言,算術左除與算術右除也不同。算術右除與傳統的除法相同,即a/b=a÷b;而算術左除則與傳統的除法相反,即a\b=b÷a。
? 對矩陣而言,算術右除 A/B相當于求解線性方程 X*A=B的解【X=B*A^(-1)】;算術左除相當于求解線性方程 A*X=B【X=A^(-1)*B】的解。點左除與點右除與上面的點運算相似,是變量對應于元素進行點除。
? 在MATLAB下進行簡單數值運算,只需將運算式在提示符(>>)之后直接輸入,并按Enter鍵即可。
?三.MATLAB的關系運算符
關系運算符主要用于對矩陣與數、矩陣與矩陣進行比較,返回表示二者關系的由數字0和1組成的矩陣,0和1分別表示不滿足和滿足指定關系。MATLAB 語言的關系運算符如表3-8所示。
四.MATLAB的邏輯判斷
MATLAB 語言進行邏輯判斷時,所有非零數值均被認為真,而零為假。在邏輯判斷結果中,判斷為真時輸出1,判斷為假時輸出 0。MATLAB 語言的邏輯運算符如表3-9所示。
在算術、關系、邏輯3種運算符中,算術運算符優先級最高,關系運算符次之,而邏輯運算符優先級最低。在邏輯運算符中,“非”的優先級最高,“與”和“或”有相同的優先級。
------------------------------------------------------------------------------------------------------------------
編自2025/7/31。今天只看了兩節課,明天繼續加油吧!明天早上還要早起去練科目二,八點去考試,希望二戰順利啊啊啊啊啊啊啊!!!然后晚上美美追歌手