Binary enabler for matrix

조회 수: 3 (최근 30일)
Serhat Unal
Serhat Unal 2022년 6월 6일
댓글: Voss 2022년 6월 6일
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,.

채택된 답변

Voss
Voss 2022년 6월 6일
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
Serhat Unal
Serhat Unal 2022년 6월 6일
Thank you very much. That was exactly what I was searching for.
Voss
Voss 2022년 6월 6일
Great! Any questions, let me know. Otherwise, please "Accept This Answer". Thanks!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Whos에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by