MATLAB一些常用的技巧

by 龍冥
MATLAB

這裡紀錄了一些我覺得不曉得該分類在哪裡的重點,卻又很重要需要注意的事情(っ °Д °;)っ

目錄


image
MATLAB預設視窗(R2020a)

命令視窗(Command Window)

在中間的命令視窗(Command Window)內的提示符號後面(>>)輸入數學運算式,並且按下enter鍵,即可執行。(直譯式運算視窗)

image 1

常用的算術運算子

image 2

運算優先權

在想要優先運算的地方,都先下括號,比較不容易發生意料之外的運算結果。

  1. 小括號,從括號最內部開始運算。
  2. 幕次運算,由左至右。
  3. 乘法與除法,兩者優先權一樣,由左至右。
  4. 加法與減法,兩者優先權一樣,由左至右。

變數命名規則

  • 第一個字必須式英文字母,後面可接字母、數字、底線(_),最多只能有63個字元,否則MATLAB會忽略多餘字母。
  • 變數內不能有空格。
  • 大小寫有分。
  • MATLAB不需要預先做變數宣告即可使用。
  • 所有變數均預設為double資料型式儲存。
  • 計算結果若未指定變數,預設存放在ans。

一些常用技巧

  • 在運算式最後加上分號(;),MATLAB在運算後就不會顯示結果。
image 3
  • 若要在一行中執行多個程序,在每個程序中加入逗號(,)或分號(;)即可。
image 4
  • 使用「↑」可以選取曾經輸入的指令。
image 5
  • 在輸入幾個字母後,按下「TAB」按鈕,可以看到相關的MATLAB函數、變數或檔案名稱。
image 6
  • 輸入「clc」指令並按下enter,會清除命令式窗內的顯示資料。
  • 輸入「clear」指令,會清除記憶體中的所有變數。
  • 輸入「clear v1 v2」指令,會清除記憶體中的v1和v2變數。
  • 輸入「who」指令,會列出記憶體中所有的變數。

MATLAB的特殊變數與常數

在MATLAB裡面有一些字串是保留文字,有特殊功能,不可以用來作為自定變數。

指令功能
ans儲存最近一次答案
eps指定浮點數精確度的正確性
i,j 虛數單位(根號-1)
Inf無限大
NaN指出這是未定義的結果
pi圓周率
realmaxMATLAB能表示的最大值
realminMATLAB能表示的最小值

Related Posts

Copyright © 2024 龍冥 | 本站採用 reCAPTCHA保護機制 隱私權&條款