matlab 判断对象的数据类型isa()
K = isa(obj, 'class_name')??判斷obj是否為class_name類型。如果是,返回邏輯1(真);如果不是,返回邏輯0(假)。
參量obj是一個MATLAB對象或者Java對象。參量class_name是MATLAB(預定義的或用戶定義的)對象或Java對象。預定義的MATLAB對象包括如下類型:
logical???????????????????邏輯數組
char??????????????????????字符串數組
numeric?????????????????整型或浮點型數組
integer???????????????????有符號或無符號整型數組
int8????????????????????????8位有符號整型數組
uint8???????????????????????8為無符號整型數組
int16???????????????????????16為有符號整型數組
uint16?????????????????????16位無符號整型數組
int32????????????????????????32位有符號整型數組
uint32?????????????????????32位無符號整型數組
int64?????????????????????64位有符號整型數組
uint64????????????????????64位無符號整型數組
float???????????????????????單精度或雙精度浮點數數組
single??????????????????????單精度浮點數數組
double?????????????????????雙精度浮點數數組
cell?????????????????????????元胞數組
struct??????????????????????結構體數組
function_handle???????函數句柄
'class_name'???????????MATLAB類或Java類
To check for a sparse array, use issparse. To check for a complex array, use ~isreal.
要判斷輸入參量是否為稀疏矩陣,請使用issparse。要判斷輸入參量是否為復數矩陣,請使用~isreal。
?
總結
以上是生活随笔為你收集整理的matlab 判断对象的数据类型isa()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图像边缘算子
- 下一篇: matlab regionprops区