MATLAB ヘルプ センター
tall 配列のデータが指定されたクラスかどうか判別
tf = isaUnderlying(X,cl)
tf = isaUnderlying(X,cl) は、tall 配列 X 内の基となるデータがクラス cl である場合に、logical 1 (true) をもつ tall 配列を返します。そうでない場合は、tall 配列は logical 0 (false) をもちます。
X
cl
1
true
0
false
例
すべて折りたたむ
tall table と tall 配列はすべて tall クラスに属します。ただし、tall 配列の "基となる" データ型は異なる場合があります。
tall
airlinesmall.csv データ セットのデータストアを作成します。使用する変数のサブセットを選択し、'NA' 値を欠損データとして扱って、datastore で NaN 値に置き換えられるようにします。データストアを tall table に変換します。
airlinesmall.csv
'NA'
datastore
NaN
varnames = {'Year', 'UniqueCarrier'}; ds = tabularTextDatastore('airlinesmall.csv','TreatAsMissing','NA',... 'SelectedVariableNames',varnames); tt = tall(ds)
tt = M×2 tall table Year UniqueCarrier ____ _____________ 1987 {'PS'} 1987 {'PS'} 1987 {'PS'} 1987 {'PS'} 1987 {'PS'} 1987 {'PS'} 1987 {'PS'} 1987 {'PS'} : : : :
1 番目の table 変数 Year の基となるデータ型が single であるかどうかをテストします。
Year
single
tf = isaUnderlying(tt.Year,'single')
tf = tall logical 0
実際に Year の基となるデータ型を判別します。
udt = classUnderlying(tt.Year)
udt = 1×6 tall char array 'double'
入力配列。tall 配列として指定します。
データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | table | cell | categorical | datetime | duration | calendarDuration
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
logical
table
cell
categorical
datetime
duration
calendarDuration
基となるクラス。有効な MATLAB® クラス名を指定する文字ベクトルとして指定されます。
例: tf = isaUnderlying(X,'double')
tf = isaUnderlying(X,'double')
classUnderlying を使用して tall 配列の基となるデータ型を判別。
classUnderlying
すべて展開する
isaUnderlying 関数は、GPU 配列を完全にサポートします。GPU 上で関数を実行するには、入力データを gpuArray (Parallel Computing Toolbox) として指定します。詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
isaUnderlying
gpuArray
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
R2016b で導入
tall | classUnderlying | istall
istall
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ