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