このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。
索引向量
最初の値にてさまざまな间のののの切り替え
- ライブラリ:
金宝appSimulink /信号路由
HDL编码器 /信号路由
![](http://www.tatmou.com/jp/jp/help/simulink/slref/index_vector_block_icon.png)
说明
索引向量ブロックははベースベース制御入力でデータ入力をををつつ指定した多端口开关ブロックの构成。のはインデックスが入力と一致する入力入力ベクトルの要素要素です。たとえばたとえば[18 15 17 10]
で制御入力が3
3(0ベース)のののの10でありでありその値出力さ。。。。
多端口开关ブロックを索引向量ブロックとしてさよう构成するに,,[データ端子]を[1]
に设定し[データ端子]を[0ベースの]
に设定し。
多端口开关ブロックブロック详细は,,,多端口开关ブロックのページをしてください。
端子
入力
port_1
- 制御信号
スカラー
制御信号としてします。制御整数値场合,,ブロックによりにより,,ゼロゼロ方向方向丸める丸めるででで値値値ががが
列挙型制御信号详细については,多端口开关ブロックのリファレンスの列挙型制御のを设定ためのガイドラインを参照しください。
制限
制御信号型のは,制御は数にはできません。
制御信号型信号である,は基なる整数値を使用しててデータ端子端子ししし
基とがデータに対応しい场合はエラーになります。
データ::单身的
|双倍的
|一半
|int8
|INT16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
|布尔
|固定点
0または1
- 1番目の入力
スカラー|ベクトル
1番目データ。またはベクトルとしてします。[データ端子]が[0ベースの]
に设定れて场合は端子に[0]というが付けられ,[データ端子]が[1ベース连続]
に设定れているはは[1]というが付けられ。。
データ::单身的
|双倍的
|一半
|int8
|INT16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
|布尔
|固定点
|公共汽车
|枚举
|细绳
出力
port_1
- 制御信号基づいてした入力入力
スカラー
ブロックは信号値従っ,データベクトル选択した値をを出力しますます。出力はは
データ::单身的
|双倍的
|一半
|int8
|INT16
|INT32
|INT64
|UINT8
|UINT16
|UINT32
|Uint64
|布尔
|固定点
|枚举
|公共汽车
パラメーター
メイン
データ端子の顺序
- データ入力の顺序タイプタイプ
0ベースの连続
(既定)|1ベースの连続
|インデックスの指定
データ入力ののタイプ指定します。
0ベースの连続
- 连続データ顺序に,ブロックブロックははベースインデックスを使用しますははは索引向量ブロックの既定です。1ベースの连続
- 连続データ顺序付け,ブロックははベースベースインデックス使用します。はは多端口开关ブロックの既定です。インデックスの指定
- ブロックは端子顺序付け非非をします。この値値値はは,,,,,,つつつ以上入力入力入力データデータデータ端子端子
ヒント
制御端子列挙型の,,
インデックスの指定
を选択し。[0ベースの]
または[1ベース连続]
选択する,端子端子列挙型でないをを确认くださいください。。このこの构成构成构成はは廃止廃止れれてているいるためため,エラーエラーがが発生発生発生発生ししししししててててて各多端口开关ブロックを端子を明示的にブロックと置き换えることができ。。モデルのアップグレードを参照しください。ブロックシミュレーションコードのため未使用のデータ端子が状况状况をを回避回避しししますます。制御端子端子がが固定固定小数小数点点またはまたは组み込み组み込みデータデータ型型型型の场合,すべてすべてすべてすべてを确认。以外の场合は次ようにブロックがします。
ブロックにの端子が含まれ端子の顺序が以下场合 ブロックは以下生成 [0ベースの]
または[1ベース连続]
警告 インデックスの指定
エラー
依存关系
[0ベースの]
または[1ベース连続]
を选択する,[データ端子]パラメーターがになります。
インデックスの指定
を选択する,[データ端子]パラメーターがになります。
プログラムでの使用
ブロック::DataPortorder |
型:文字ベクトル |
値:“基于零的连续” |“一个基于一个基础” |“指定索引” |
既定の:“基于零的连续” |
データ端子数
- データ入力端子数
1
(既定)|1と65536の间整数整数
このブロックデータ入力の数をし。。。
依存关系
このパラメーター有效にする,,[データ端子]を[0ベースの]
または[1ベース连続]
に设定し。
プログラムでの使用
ブロック::输入 |
型:文字ベクトル |
値:1と65536の间整数整数 |
既定の:'1' |
信号属性
すべての端子が同じデータ型もつもつ
- すべてのがデータ型もつもつ
离开
(既定)|上
チェックボックスにした场合すべてすべてデータ入力端子端子データ型型ででなけれなけれなければばなりんん。。このこのチェックチェックボックスををオフににすると,ブロックブロックデータ
プログラムでの使用
ブロック::Inputsamedt |
型:文字ベクトル |
値:'''|'上' |
既定の:'离开' |
出力の最小値
- 范囲チェックの小出力値
[]
(既定)|スカラー
金宝app®がチェック出力范囲の。。
金宝appsimulinkは,小値をて以下行い行い。。
一部のブロックパラメーターのチェック(ブロックパラメーター最小値最大値の指定を参照)
シミュレーション范囲チェック(信号范囲の指定およびシミュレーション范囲チェックの有效化を参照)
固定小数データ型のスケーリングスケーリング
モデル生成最最化。この。化,,削除削除ささ,,,,,,,,,ややややエクスターナルモードなどのの一部のシミュレーションシミュレーション指定し最と最大を使用した最适化(嵌入式编码器)を参照しください。
メモ
[出力の]により,出力がする(またはされる)ことことはません。に饱和ブロックをしてください。
プログラムでの使用
ブロックパラメーター:Outmin |
型:文字ベクトル |
値:'[]' |スカラー |
既定の:'[]' |
出力の最大値
- 范囲チェックの出力値
[]
(既定)|スカラー
金宝appsimulinkがチェック出力范囲上限値。。
金宝appsimulinkは,大を使ってを行い。。
一部のブロックパラメーターのチェック(ブロックパラメーター最小値最大値の指定を参照)
シミュレーション范囲チェック(信号范囲の指定およびシミュレーション范囲チェックの有效化を参照)
固定小数データ型のスケーリングスケーリング
モデル生成最最化。この。化,,削除削除ささ,,,,,,,,,ややややエクスターナルモードなどのの一部のシミュレーションシミュレーション指定し最と最大を使用した最适化(嵌入式编码器)を参照しください。
メモ
[出力の]により,出力がする(またはされる)ことことはません。に饱和ブロックをしてください。
プログラムでの使用
ブロックパラメーター:Outmax |
型:文字ベクトル |
値:'[]' |スカラー |
既定の:'[]' |
出力データ型
- 出力データ型指定
継承:内部内部による継承
(既定)|継承:逆伝逆伝による継承
|継承:最初最初データ同じ]
|双倍的
|单身的
|一半
|int8
|UINT8
|INT16
|UINT16
|INT32
|UINT32
|INT64
|Uint64
|[FIXDT(1,16)]
|FIXDT(1,16,0)
|FIXDT(1,16,2^0,0)
|细绳
|<数据类型表达式>
出力のをします型はされる,直接指定されるか,金宝appsimulink.numerictype
などの型として表现され。。
継承オプションするとブロックは次よう动作动作ますます。
継承:内部内部による継承
- 金宝app simulinkは组み込みハードウェアのプロパティをしつつ数値の,パフォーマンスパフォーマンス,およびおよびおよび生成コードサイズサイズののバランスバランスがが取れるにに,データデータ选択ししますますますルールによりれる型型変更される性性が。。コードコードのの效率效率效率とと数値数値精度精度がが,,ソフトウェアソフトウェアにより同时同时にに最适最适最适最适化化化化はは限り限り限り限り限り満たさない,以下いずれかをて。。。継承:逆伝逆伝による継承
- 駆动ブロックデータを使用し。。継承:最初最初データ入力同じ
- 1番目データ端子データ型をし。。
プログラムでの使用
ブロックパラメーター:OutdatatyPest |
型:文字ベクトル |
値:'继承:通过内部规则继承 |“继承:通过后退传播继承” |“继承:与第一个输入相同” |'双倍的' |'单身的' |'一半' |'int8' |'uint8' |'int16' |'uint16' |'int32' |'uint32' |'int64' |'uint64' |fixdt(1,16)' |fixdt(1,16,0)' |'FIXDT(1,16,2^0,0)' |'细绳' |'<数据类型表达>' |
既定の:“继承:通过内部规则继承” |
固定小数ツール変更出力データ型设定をロックする
- 固定小数が型をオーバーするを防止防止
离开
(既定)|上
固定小数固定小数点によるによるため,,このブロックの出力データ型型の设定ををロックしししますます[出力型设定をする]の使用(定点设计师)を参照しください。
プログラムでの使用
ブロックパラメーター:锁定 |
型:文字ベクトル |
値:'离开' |'上' |
既定の:'离开' |
整数丸めモード
- 固定小数点の丸めを指定指定
负方向
(既定)|正方向
|最も近い偶数方向
|最も近い正整数方向
|最も近い整数方向
|最も简洁
|ゼロ方向
次のか丸めモード选択します。
-
正方向
-
正の大に正负の値を丸めます。matlab®关数
Ceil
と等価です。 -
最も近い偶数方向
-
最も近いな値に数値丸め。同顺位顺位発生しした场合场合はは,,最も最も近い近い近い偶数偶数偶数のの整数整数整数整数ににににに丸め丸め丸め丸め丸め丸め丸め丸め
收敛
と等価です。 -
负方向
-
负の大に正负の値をます。。。。。。
地面
と等価です。 -
最も近い正整数方向
-
最も近い可能ににをます。同顺位が発生した场合场合はは,,,正正のの无限无限无限大大方向方向方向方向ににににに丸め丸め丸め丸め丸め丸め
最近
と等価です。 -
最も近い整数方向
-
近い表现値に数値を丸めます同顺位がたた场合场合场合はは,,,,正正ののをを正ののの无限无限无限大大大大方向方向,,,负负负负のの负负负负の无限无限无限无限无限
圆形的
と等価です。 -
最も简洁
-
下限値とゼロの丸めかを的に选択しし,できるだけ效率效率の高い丸め丸めコードコードコード。
-
ゼロ方向
-
ゼロ方向数値をます。。。。。关数
使固定
と等価です。
プログラムでの使用
ブロックパラメーター:rndmeth |
型:文字ベクトル |
値:'天花板' |“收敛” |'地面' |“最近” |'圆形的' |“最简单” |'零' |
既定の:'地面' |
参考
详细については,丸め(定点设计师)を参照しください。
整数オーバーフロー饱和
- オーバーフローアクション方法
离开
(既定)|上
オーバーフローするかするかをし。。。
离开
- オーバーはデータによって表现れるな値にされます。130は符号付き付き付きビットビット整数整数つにつにらない-126にににラップさ。。。。
上
- オーバーフロー型ができる最小値最大値いずれかに饱和します。8ビット付き付きビット整数关连付けられたフローフロー-128または127にに饱和饱和。。。。。。
ヒント
でフロー発生する可能性があり生成ににを明示明示的的ににに组み込む组み込む必要ががあるときにはは,このこのチェックチェックボックスを
生成コード最适化するに,このチェックをオフににすることことを検讨検讨し。
このチェックオフすると,ブロック范囲のを处理する方法方法をを指定指定しすぎないようににするする点点点でで信号范囲エラーのトラブルシューティングを参照しください。
このチェックオンすると饱和出力やだけでなく,このブロックの内部演算演算すべてににれれれ
通常,がではない场合は,で検出されます。このこの场合,コードコードジェネレーターではは饱和饱和饱和コード
プログラムでの使用
ブロック::饱和元素 |
型:文字ベクトル |
値:'''|'上' |
既定の:'离开' |
异なるデータサイズ许可する(可変可変出力信号なる)
- 异なるサイズ入力信号许可许可
离开
(既定)|上
异なるサイズ信号をするにはこのボックスをオンにします。
上
- 异なるサイズ信号许可され,サイズが信号に伝播さされれますますます。このでではは,,,ブロックブロックブロックはは离开
- すべてのデータ信号がサイズであるがありあり。
プログラムでの使用
パラメーター:允许DiffInputSizes |
型:文字ベクトル |
値:'上' |'离开' |
既定の:'离开' |
ブロックの特性
データ型 |
|
直接フィードスルー |
|
多次元信号 |
|
可変サイズの信号 |
|
ゼロクロッシング検出 |
|
拡张机能
C/C ++コード生成
金宝appsimulink®编码器™を使用てc+ c ++コードを生成ます。。
HDLコード生成
HDL编码器™を使用ててて设计设计および设计设计のためのの
HDL编码器™に,,,の合成されロジックに影响する追加のコンフィギュレーションオプション。。。
索引矢量ブロックブロック[データ端子]1ににれたたたたたブロックブロックブロックです。コードコードコード详细详细はは多端口开关を参照しください。
PLCコード生成
金宝appsimulink®PLC编码器™を使用て化テキストをし。。。
固定小数点変换
定点设计师™™をして小数システム设计とをを行います。
バージョン履歴
matlabコマンド
Matlabコマンドコマンドにするがクリックされまし。。
matlabコマンドコマンドに入力してしください。。。。ブラウザー
您还可以从以下列表中选择一个网站:
如何获得最佳网站性能
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
美洲
- AméricaLatina(Español)
- 加拿大(英语)
- 美国(英语)