Binary enabler for matrix

Hi Everyone,
I am quite confused and dont know how to enable or disable some variables in a matrix in matlab using the binary system.
My matrix looks like this: Inputs= [A B C D E F]; (the variables have double numbers in my case)
What I want to do is just to write lets say 1 1 1 0 1 1 to choose which ones I want to enable.
I want it to print Inputs=[A B C E F] and remove D from the matrix using binary system.
Does anyone know how to implement that in matlab ?
Preciate very much for help!
Regards,.

 Risposta accettata

Inputs = ["AA" "BB" "CC" "DD" "EE" "FF"];
to_enable = logical([1 1 1 0 1 1]);
Inputs(to_enable)
ans = 1×5 string array
"AA" "BB" "CC" "EE" "FF"

2 Commenti

Serhat Unal
Serhat Unal il 6 Giu 2022
Thank you very much. That was exactly what I was searching for.
Voss
Voss il 6 Giu 2022
Great! Any questions, let me know. Otherwise, please "Accept This Answer". Thanks!

Accedi per commentare.

Più risposte (0)

Tag

Richiesto:

il 6 Giu 2022

Commentato:

il 6 Giu 2022

Community Treasure Hunt

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

Start Hunting!

Translated by