Interleaving vectors in simulink
Afficher commentaires plus anciens
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
Réponses (1)
Tarunbir Gambhir
le 28 Mai 2021
0 votes
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.
Catégories
En savoir plus sur Modeling dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!