Interleaving vectors in simulink
2 views (last 30 days)
Show older comments
Hi all,
I have two vectors in simulink which I want to merge into a single one. These vectors do not have the same length, the ratio is 10:1.
Example:
Vector1 =
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Vector2 =
2 2
I want to interleave one value of the short vector for each ten of the long one:
DesiredVector =
1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2
Is there any block in Simulink which achieves this?
Thanks
0 Comments
Answers (1)
Tarunbir Gambhir
on 28 May 2021
I am not sure if there exist a block that specifically does this. However, this task can be done easily by creating a custom MATLAB function block.
0 Comments
See Also
Categories
Find more on Interleaving in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!