Min/Max 値の意味

dSPACE FAQ 733
FAQ 733
Min/Max 値の意味
キーワード
Min、Max、Saturation
質問例
TargetLink ブロック内で指定可能な Min/Max 値、および Stateflow データの Min/Max 値は、何を意味
していますか。
回答
1. TargetLink ブロックの Min/Max 値:
出力変数が限界値を超過しないことが分かっている場合、Min/Max エントリによってレンジ幅制限の
限界値を指定することが可能です。このレンジ幅制限の限界値は、コードジェネレータがコードを最
適化する際に考慮します。この TargetLink ブロックの Min/Max 値と、TargetLink Saturation ブロッ
クで指定可能な飽和制限値を混同しないでください。TargetLink ブロックの Min/Max 値は、飽和の生
成ではなく、コードジェネレータに対する確認を使用してコードを最適化するために使用されます。
TargetLink ブロックの Min/Max 値の意味を誤解したことで生じる典型的な結果:
-
ユーザが Min/Max 値を指定し、その Min/Max 値を飽和させる飽和パターンが生成されると
考えるならば、それは間違っています。変数の値が Min/Max 値を決して超過しないと確認
されているため、飽和パターン(Min/Max 値までではなく、選択したデータタイプの範囲
を飽和させる)は 1 つも生成されません。
-
ユーザがブロック X で Min/Max 値を指定し、飽和制限値が X の Min/Max 値と等しい
TargetLink Saturation ブロック Y を X の後ろに配置して、X の Min/Max 値を飽和させる
飽和パターンが Y について生成されると考えるならば、それは間違っています。X の値が
その Min/Max 値を決して超過しないと確認されているため、飽和パターンは生成されませ
ん。
-
ユーザがブロック X で Min/Max 値を指定し、X の出力が X の Min/Max 値の範囲内に存在す
るかを確認する妥当性チェックをブロック X の後にモデル化して、この妥当性チェックの
コードが生成されると考えるならば、それは間違っています。コードジェネレータは、X
が必ず Min/Max 値の範囲内に存在することを確認するためにこの Min/Max 値を使用し、妥
当性チェックは最適化によって削除されます。
2. Stateflow データの Min/Max 値:
Stateflow データのアイテムに対する Min/Max 値の意味は、TargetLink ブロックの Min/Max 値の意味
と 1 点だけ異なっています。Stateflow データが飽和(TargetLink Property Manager のブロックリ
スト内のプロパティ sf.checkmin および/または sf.checkmax)を有効にした場合、コードジェネレ
ータは Stateflow データで最小値および/または最大値(sf.min および sf.max)が指定されていれ
ば、その制限値まで飽和を生成します。飽和が有効で、かつ最小値と最大値が指定されていない場合、
コードジェネレータは選択したデータタイプの範囲まで飽和を生成します。
Meaning of Min/Max values
FAQ バージョン:3 / 2013-02-12
ページ1
dSPACE FAQ 733
dSPACE へのお問い合わせ
dSPACE Japan 株式会社
Fax:
03-5798-5464
E-mail:
[email protected]
Web:
http://www.dspace.jp
テクニカルサポート :
[email protected]
dSPACE サポートへのお問い合わせ
dSPACE Support Wizard のご使用をお勧めします。dSPACE Support Wizard は以下の方法で入手
可能です。dSPACE DVD に含まれる DiagToolsdSPACESupportWizard.exe
[スタート] ボタン -[プログラム] - [dSPACE Tools](dSPACE ソフトウエアが既にインストールされている場合)
以下のサイトから、いつでも最新の dSPACE Support Wizard をダウンロードすることができます。

http://www.dspace.jp/goto.cfm/ja_sucontact
ソフトウエアのアップデートとパッチ
既存の dSPACE インストレーションに対して、最新のパッチをダウンロードしてインストールすることを強くお勧めします。 ソフト
ウエアのアップデートとパッチについては、以下のサイトをご覧ください。
http://www.dspace.jp/ja/jpn/home/support/patches.cfm
http://www.dspace.jp/ja/jpn/home/support/patches.cfm
FAQ
FAQ ドキュメントについては、以下のサイトをご覧ください。
http://www.dspace.jp/ja/jpn/home/support/kb/faq.cfm
http://www.dspace.jp/ja/jpn/home/support/kb/faq.cfm
重要なお知らせ
本出版物には、著作権法により保護された専有情報が含まれています。すべての権利は留保されています。dSPACE GmbH の書面によ
る事前の許可なく、本出版物またはソフトウエアのすべてもしくは一部を、コピー、複製、翻訳、または電子的媒体もしくは機械可
読形式に変換することを禁じます。All rights are reserved.dSPACE GmbH の書面による事前の許可なく、本出版物またはソフトウエア
のすべてもしくは一部を、コピー、複製、翻訳、または電子的媒体もしくは機械可読形式に変換することを禁じます。
© Copyright 2013 by:
dSPACE GmbH
Rathenaustraße 26
33102 Paderborn
Germany
本出版物と内容は、予告なしで変更されることがあります。
dSPACE 製品の登録商標一覧については、以下のサイトをご覧ください。
http://www.dspace.jp/ja/jpn/home/nutzbed.cfm
Meaning of Min/Max values
FAQ バージョン:3 / 2013-02-12
ページ2