MATLAB 程式設計/變數
外觀
變數只是資料的容器。您可以為變數指定任何名稱,只要它不超過 63 個字元,以字母開頭,並且中間沒有標點符號即可。不允許使用標點符號的原因是,像. , : , ; 這樣的標點符號在 MATLAB 中有特殊含義,可能會改變執行流程。
My_Var
是一個完全有效的變數名稱。可能有一些變數名稱即使它們完全有效,但也不允許使用,因為它們是保留關鍵字,用於通知一些程式碼執行邏輯。但是,它們的數量有限,可以在此名稱池之外建立有意義的變數名稱。要查詢任何單詞是否是保留關鍵字,請在命令列中執行以下檢查。
iskeyword('while')
結果將是
ans =
1
所有變數的值都由它們在工作空間中的當前例項引用。變數可以在 MATLAB 指令碼執行期間被覆蓋,其值也會相應地變化。所有操作都使用工作空間中的當前值。
讓我們嘗試一些好的東西。我們都知道 pi 的值為 3.1416,讓我們問一下 MATLAB 同樣的問題,在命令視窗中輸入以下內容
pi
結果是
ans = 3.1416
讓我們嘗試覆蓋它...
pi = 0
...然後再次檢視它。
pi ans = 0
現在計算圓的面積。
Area = pi * 10 * 10 Area= 0
為了保持執行的整潔,使用分號 (;) 來抑制輸出。
A = 10;