Submatrix block with dynamical parameter

2 ビュー (過去 30 日間)
Owen
Owen 2012 年 9 月 14 日
Hi,
A frame based column vector shall be split and changed to a submatrix with the Submatrix block. Now the problem is, the parameter “Starting row offset” must be set to the first element of this vector, that is, dynamically.
For example, if the original vector is [1;2;3;4;5], then the parameter “Starting row offset” shall be 1. Is it possible with this Submatrix block? Or, are there other ways to solve this problem?
Thanks Senmeis

採用された回答

Kaustubha Govind
Kaustubha Govind 2012 年 10 月 23 日
This blog post on How Do I Change a Block Parameter Based on the Output of Another Block? explains why can't achieve what you need with a Submatrix block. Perhaps you should use the (Embedded) MATLAB Function block and write your own MATLAB code that does what you need. Note that if the starting row offset is dynamic, your output will be a variable-size signal, and you need to configure the output of the MATLAB Function block accordingly.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeModel Verification についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by