Main Content

meta.class.fromName

名前付きクラスに関連付けられた meta.class オブジェクトを返す

構文

mcls = meta.class.fromName(ClassName)

説明

mcls = meta.class.fromName(ClassName) は、指定したクラスの meta.class オブジェクトを返す静的メソッドです。ClassName は文字ベクトルまたは string スカラーにすることができます。

? 演算子を使用して、クラス名の meta.class オブジェクトを取得することもできます。

mcls = ?ClassName;

meta.class.fromName と等価な呼び出しは、次のとおりです。

mcls = meta.class.fromName('ClassName');

クラス名に文字ベクトルまたは string の変数を使用する場合は、meta.class.fromName を使用します。

function mcls = getMetaClass(clname) 
   % Do error checking
   mcls = meta.class.fromName(clname);
   ...
end