MATLAB中whos簡介
在matlab中whos用於列出當前工作空間中所有變數,以及它們的名字、尺寸(比如一個矩陣或數組的行列維數)、所占位元組數、屬性等信息。這些信息都顯示在matlab中的workspace視窗中。
在matlab的命令視窗中輸入doc whos或者help whos即可獲得相關幫助信息。類似的還有who。
who命令只列出當前工作空間中的變數名字。
whos、who命令給出的列表一般上按字母順序排列。
格式
who
whos
who(variable_list)
whos(variable_list)
who(variable_list, qualifiers)
whos(variable_list,qualifiers)
s = who(variable_list, qualifiers)
s = whos(variable_list, qualifiers)
who variable_list qualifiers
whosvariable_list qualifiers
各種格式的詳細說明參見matlab的幫助文檔。
程式示例
clc
clear
result = sum(single([2 5 8]))
class(result)
a = magic(4);
b = single(a);
whos
輸出:
Name Size Bytes Class Attributes
a 4x4 128 double
ans 1x6 12 char
b 4x4 64 single
result 1x1 4 single