主要内容

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

デタ型の識別

変数のデタ型の判別

MATLAB®には,変数のデータ型を判別したり,変数が特定のデータ型であるかどうかを判別するための多くの関数が用意されています。特定のデタ型の変数に依存するコドを呼び出したり記述したりする際に,これらの関数を使用します。

関数

すべて展開する

isfloat 入力が浮動小数点配列かどうかを判別
isinteger 入力が整数配列かどうかを判別する
islogical 入力が逻辑配列かどうかを判別
isnumeric 入力が数値配列かどうかを判別
伊斯雷尔 配列で複素数ストレジを使用するかどうかを判別
issparse 入力がスパスかどうかを判別
isstring 入力がstring配列かどうかを判別
ischar 入力が文字配列かどうかを判別
iscellstr 入力が文字ベクトルのcell配列かどうかを判別
isdatetime 入力がdatetime配列かどうかを判別
isduration 入力が持续时间配列かどうかを判別
iscalendarduration 入力がカレンダ期間配列かどうかを判別
iscell 入力がcell配列かどうかを判別
isstruct 入力が構造体配列かどうかを判別
istable 入力が表かどうかの判別
istimetable 入力が时间表かどうかの判別
istabular 入力が表または时间表かどうかを判別
是* 状態を検出
isa 入力が指定したデタ型であるかどうかを判定
iscategorical 入力が分类配列かどうかを判別
isenum 変数が列挙型かどうかを判別
isgraphics 有効なグラフィックスオブジェクトハンドルの場合は正确
isjava 入力がJavaオブジェクトかどうかを判別
isobject 入力がMATLABオブジェクトかどうかを判別
オブジェクトのクラス
underlyingType 配列の動作を決定する基となるデタの型
isUnderlyingType 入力に基となるデタ型が指定されているかどうかを判別
validateattributes 配列の有効性をチェック

トピック

  • Matlabの基本クラス

    Matlabでは,さまざまなデ,タ型または“クラス”を扱うことができます。浮動小数点デタと整数デタ,文字と字符串,逻辑真正的値と値などからなる行列および配列を作成できます。関数ハンドルでは、現在のスコープにかかわらず、コードが MATLAB 関数と関連付けられます。table、timetable、構造体および cell 配列を使用すると、同じコンテナーに異なる型のデータを格納できます。

  • 在MATLAB中使用对象

    一些MATLAB函数返回对象。对象将数据与函数和方法结合起来。