Unique and vectors last variable (simulink)
Show older comments
I got up to 32 vectors with six variables. I would like to remove whole vectors with multiple last variables(6) and keep the rest.
C01 = uint32([1;0;0;0;0;BANK1]);
C02 = uint32([0;1;0;0;0;BANK2]);
C03 = uint32([0;0;1;0;0;BANK3]);
C04 = uint32([0;0;0;1;0;BANK4]);
C05 = uint32([0;0;0;0;1;BANK5]);
Les's say bank 1=5, 2=10, 3=10, 4=20 and 5=0. So the idea is that bank 2 or 3 should be removed, since the value(6) has already been used earlier. But I need to have other vectors safe as whole.
Saved as output:
1 0 0 0 0 5
0 1 0 0 0 10
0 0 0 1 0 20
0 0 0 0 1 0
Removed:
0 0 1 0 0 10
with unique I only know how to check the final variable(6) but everything else of the vector will be lost during process.
Thanks!
1 Comment
Benjamin Thompson
on 2 Feb 2022
How is this related to Simulink? Can you post an example model showing what you are trying to do?
Accepted Answer
More Answers (1)
Jani Vainionpaa
on 2 Feb 2022
Edited: Jani Vainionpaa
on 2 Feb 2022
Categories
Find more on Sources 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!