Unique and vectors last variable (simulink)
Ältere Kommentare anzeigen
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 Kommentar
Benjamin Thompson
am 2 Feb. 2022
How is this related to Simulink? Can you post an example model showing what you are trying to do?
Akzeptierte Antwort
Weitere Antworten (1)
Jani Vainionpaa
am 2 Feb. 2022
Bearbeitet: Jani Vainionpaa
am 2 Feb. 2022
Kategorien
Mehr zu Sources finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
