このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
ファイル形式の制限
MDFファイル
MDF ファイル操作には次の制限が適用されます。
mdfVisualizeは、MDF ファイル チャネルで整数、浮動小数点、および文字列データ型のみをサポートします。次の MDF ファイル関数は、他の MDF 関数でサポートされているすべての国際文字をサポートしていません。
mdfCreateはカスタム ファイル メタデータ フィールドの追加をサポートしていません。mdfInfoはカスタム ファイル メタデータ フィールドを返しません。mdfReadは次のように制限されています:mdfReadは 3 次元を超える配列チャネルをサポートしていません。ネストされたチャネル構成からの読み取りはサポートされていません。単純な構造のチャネルまたは配列のチャネルからは読み取ることができますが、構成された信号の構造または配列からは読み取ることができません。
mdfReadは、部分的な変換ルールを持つチャネルからの読み取りをサポートしていません。
mdfWriteは次のように制限されています:ブール型は MDF 規格ではサポートされているデータ型ではないため、
mdfWriteはlogicalデータ型をサポートしていません。この制限を回避するには、MDF ファイルに書き込む前に、logical変数をint8またはuint8データ型に変換します。mdfWrite関数は、配列チャネルまたは構造体チャネルの書き込みをサポートしていません。既存のチャネルを上書きする場合は、
mdfRead関数とオプションIncludeMetadata=trueによって作成された timetable を使用します。mdfRead関数によって返される timetable カスタム プロパティを削除しないでください。既存のチャネルを上書きする場合、読み取り中に適用された変換ルールの種類を追跡するために、timetable カスタム プロパティの
ChannelReadOptionプロパティが内部的に使用されます。timetable 内のこのカスタム プロパティを変更しないでください。新しいチャネルを MDF ファイルに書き込む場合、
mdfWrite関数は変換ルールを使用したデータの書き込みをサポートしません。新しいチャネルに書き込むことができるのは生の値のみです。
mdfFinalizeは、MATLAB® Online™ または Linux® からリモート URL の場所にある新規または既存の MDF ファイルに書き込むことができない可能性があります。この制限を回避するには、まず、最終的なファイルを MATLAB Drive™ (MATLAB Online から) またはローカル フォルダー (Linux から) に書き込み、その後、最終的な MDF ファイルを必要な場所に移動します。
CDFX ファイル
CDFX ファイルを使用する場合、次の制限が適用されます。
カテゴリ
COM_AXIS、CURVE_AXIS、またはRES_AXISのSW-AXIS-CONT要素はSW-INSTANCE-REF要素を使用する必要があり、軸は別のインスタンスで定義する必要があります。多次元配列を表すカテゴリ
VAL_BLK、CUBOID、CUBE_4、またはCUBE_5のインスタンスでは、物理値をグループ化するためにVG要素を使用する必要があります。
BLF ファイル
Vector BLF ファイルは多くのネットワークをサポートしますが、Vehicle Network Toolbox™ の BLF ファイルのサポートは、Windows® および Linux オペレーティング システム上の CAN および CAN FD のみに制限されています。