Main Content

mxGetClassID (Fortran)

Fortran 構文

#include "fintrf.h"
integer*4 mxGetClassID(pm)
mwPointer pm

説明

mxGetClassId を使用して、mxArray のクラスを判断します。mxArray のクラスは mxArray が保持しているデータの種類を識別します。たとえば、pm が logical mxArray を指している場合、関数 mxGetClassIdmxLOGICAL_CLASS を返します (C の場合)。

mxGetClassIdmxGetClassName に似ていますが、前者はクラスを整数識別子として返し、後者はクラスを文字列として返します。

入力引数

すべて展開する

mxArray 配列へのポインター。mwPointer として指定します。

出力引数

すべて展開する

mxArray のクラス (カテゴリ) の数値識別子。integer*4 として指定します。ユーザー定義型の場合、mxGetClassId は配列の内容のクラスを識別する一意の値を返します。mxIsClass を使用すると、配列が特定のユーザー定義型であるか判断することができます。

バージョン履歴

R2006a より前に導入