MATLAB ヘルプ センター
ファイルを読み込まずに SLX、SLXP、または MDL ファイルのメタデータを抽出する
m = Simulink.MDLInfo.getMetadata(file)
m = Simulink.MDLInfo.getMetadata(file) はファイルを読み込まずに指定された SLX、SLXP、または MDL ファイルに関連付けられたメタデータ構造体を返します。
m
file
メタデータ構造体には、ファイルに関連付けられている任意のデータの名前および属性が含まれています。構造体フィールドは、文字ベクトル、double 型の数値行列、または構造体です。
double
例
すべて折りたたむ
メタデータを含む構造体を作成します。
t=datetime('tomorrow','format','MM/dd/yy'); m.ExpectedCompletionDate = t; m.TestStatus = 'untested';
新しいモデルを作成します。
new_system('MetadataModel')
'Metadata' パラメーターを更新します。
'Metadata'
set_param('MetadataModel','Metadata',m)
メタデータを含むモデルを保存します。
save_system('MetadataModel')
モデルを読み込んだり Simulink.MDLInfo オブジェクトを作成したりせずに、モデルにメタデータがないかチェックします。
Simulink.MDLInfo
Simulink.MDLInfo.getMetadata('MetadataModel')
ans = struct with fields: ExpectedCompletionDate: 07/19/25 TestStatus: 'untested'
SLX、SLXP、または MDL ファイルの名前。文字ベクトルまたは string スカラーとして指定します。
ファイル名には部分パス、絶対パス、相対パスを含めることも、パスを含めないこともできます。パスを指定しない場合、ファイルの拡張子はオプションです。
名前を共有する優先順位が低いファイルによって予期しない結果が発生するのを避けるために、完全修飾ファイル名を指定します。
例: Simulink.MDLInfo('vdp')
Simulink.MDLInfo('vdp')
例: Simulink.MDLInfo('mymodel.slx')
Simulink.MDLInfo('mymodel.slx')
例: Simulink.MDLInfo('mydir/mymodel.slx')
Simulink.MDLInfo('mydir/mymodel.slx')
例: Simulink.MDLInfo('C:/mydir/mymodel.slx')
Simulink.MDLInfo('C:/mydir/mymodel.slx')
データ型: char | string
char
string
メタデータを SLX ファイルまたは MDL ファイルに追加するには、必要な情報を含むメタデータ構造体を作成し、関数 set_param を使用してファイルに追加します。ファイルを読み込まずに情報を抽出するには、関数 add_param を使用してカスタム データを追加する代わりに、メタデータを使用します。
set_param
add_param
R2009b で導入
Simulink.MDLInfo | Simulink.MDLInfo.getDescription
Simulink.MDLInfo.getDescription
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ