主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

classUnderlying

高配列の基となるデータのクラス

説明

C= classUnderlying (Xは,高配列Xの内部に格納されているデータのクラスを返します。

すべて折りたたむ

高表と高配列はすべてクラスに属します。ただし,高配列の“基となる”データ型は異なる場合があります。

airlinesmall.csvデータセットのデータストアを作成します。使用する変数のサブセットを選択し,“NA”値を欠損データとして扱って,数据存储値に置き換えられるようにします。データストアを高表に変換します。

varnames = {“年”“UniqueCarrier”};ds = tabularTextDatastore (“airlinesmall.csv”“TreatAsMissing”“NA”...“SelectedVariableNames”, varnames);tt =高(ds)
年UniqueCarrier tt) =(高表  ____ _____________ 1987{“PS”}1987 1987{“PS”}{“PS”}1987{“PS”}1987 1987{“PS”}{“PS”}{“PS”}1987 {1987 PS '} : : : :

高表ttと,最初の表変数一年のクラスを判別します。

类(tt)
ans = '高'
类(tt.Year)
ans = '高'

tt表,および変数一年UniqueCarrierの基となるデータ型を判別します。

classUnderlying (tt)
Ans = 1x5 tall char array 'table'
classUnderlying (tt.Year)
Ans = 1x6 tall char array 'double'
classUnderlying (tt.UniqueCarrier)
Ans = 1x4 tall char array 'cell'

場合によっては,classUnderlyingが結果として未評価の高配列を返します。未評価の高配列は,関数收集を使用して評価し,結果をメモリに書き込むことができます。

入力引数

すべて折りたたむ

入力配列。高配列として指定します。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|表格|细胞|分类|datetime|持续时间|calendarDuration

出力引数

すべて折りたたむ

基となるクラス。高配列として返されます。

ヒント

  • 高配列に特定の基となるデータ型があるかどうかをテストするには,isaUnderlyingを使用します。

拡張機能

高配列
メモリの許容量を超えるような多数の行を含む配列を計算します。

R2016bで導入