MATLAB ヘルプ センター
このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
J1939ログファイルをインポートする
pgs = j1939ParameterGroupImport(file,vendor,database)
pgs = j1939ParameterGroupImport(___,ChannelID=chanID)
pgs = j1939ParameterGroupImport(file,vendor,database) は、指定されたベンダーからの CAN メッセージ ログ ファイルとして入力ファイルを読み取ります。指定された CAN データベースを使用して、CAN メッセージは J1939 パラメータ グループに変換され、timetable pgs に割り当てられます。
pgs
file
vendor
database
pgs = j1939ParameterGroupImport(___,ChannelID=chanID) は指定されたチャネル chanID のデータのみを返します。デフォルトでは、すべてのチャネルが返されます。
chanID
例
すべて折りたたむ
CAN メッセージ ログ ファイルを読み取り、CAN データベースに従って J1939 パラメータ グループを生成します。
db = canDatabase('MyDatabase.dbc'); pgs = j1939ParameterGroupImport('MsgLog.asc','Vector',db);
文字ベクトルまたは文字列として指定された CAN メッセージ ログ ファイル。
例: 'MsgLog.asc'
'MsgLog.asc'
データ型: char | string
char
string
'Kvaser'
'Vector'
文字ベクトルまたは文字列として指定されたベンダー ファイル形式。サポートされているファイル形式は、Vector および Kvaser で定義されているものです。
例: 'Vector'
データベース ハンドルとして指定された CAN データベース。
ログ ファイルからインポートするチャネル データを示す数値スカラー値として指定されるチャネル ID。指定しない場合は、すべてのチャネルが読み取られます。1 つのチャネルのみをインポートする場合、関数は timetable を返します。複数のチャネルをインポートする場合、関数はチャネルごとに 1 つの要素を持つ timetable の cell 配列を返します。
例: 2
2
データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64
single
double
int8
int16
int32
int64
uint8
uint16
uint32
uint64
J1939 パラメータ グループ。1 つのチャネルをインポートするときにパラメータ グループの timetable として返されます。複数のチャネルをインポートする場合、出力は timetable の cell 配列になります。
すべて展開する
この関数は、個々のチャネルを指定するための ChannelID 引数を使用して、デフォルトで複数チャネルのインポートをサポートするようになりました。
ChannelID
canDatabase
j1939ParameterGroupTimetable
j1939SignalTimetable
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ