MATLAB 程式設計/工作區
外觀
MATLAB 有自己的程式設計環境,需要一個區域來儲存在使用該工具時儲存的變數和其他程式資料。MATLAB 有一個命令視窗(如上所示)和一個基本工作區,它是預設工作區。MATLAB 中的函式也有自己的工作區,變數的可見性取決於它所在的 workspac e。如果變數位於基本工作區中,那麼它對 MATLAB 中的所有指令碼和函式可見,而函式的區域性變數僅對該函式可見,在該函式之外不可用。
在 MATLAB 命令視窗中鍵入以下內容
My_Var = 10
您將看到
My_Var =
10
作為響應,還要注意基本工作區也會新增內容。
要檢視 MATLAB 工作區中儲存的所有變數,我們可以使用以下命令。
who
這將列出當前 MATLAB 工作區中存在的所有變數,但不會提供有關變數資料型別和大小的太多資訊,要獲取結果中的這些資訊,請改用此命令
whos
此時,我認為您的命令視窗會非常混亂。
要清除命令視窗中的所有輸出,請使用此命令。
clc
這不會清除變數和歷史記錄。這樣您就可以獲得一個全新的乾淨的命令視窗。
現在,如果您注意到大小標記為 1X1,但為什麼?原因是在 MATLAB 中,所有資料都被實現為雙精度陣列(嗯,這是 MATLAB 的工作方式,因為它是一個科學計算工具)。因此,像這樣的標量被實現為 1X1 陣列。簡單!
在完成所有這些操作後,如果您認為您的工作已經完成,並且現在不需要 MATLAB 工作區中的所有這些變數,您可以使用此命令來擺脫程式設計師的負擔。
clear
這將清除工作區中任何和所有變數。但如果您的痛苦還沒有結束,並且想要刪除一兩個變數。
clear <var1> <var2>....
其中 var1、var2、var3……是您要清除的變數,不要在末尾加上省略號,這只是為了說明。
