Is there a way to exclude variables from a string array after they've been chosen using menu function?

3 visualizzazioni (ultimi 30 giorni)
Materials = ["Aluminum";"Cadmium";"Iron";"Tungsten";string(newMaterial)];% newMaterial is Copper in this case
Choice1 = menu('Please choose the alloy''s first component',Materials);
Choice2 = menu('Please choose the alloy''s second component',Materials);
What I need to do is remove the variable chosen in Choice1 from the options of materials to choose in Choice2. I can't seem to find the command/function that will allow me to do this.

Risposta accettata

KSSV
KSSV il 3 Set 2021
Modificato: Walter Roberson il 3 Set 2021
Read about setdiff. Or use strcmp get the position and remove the string.

Più risposte (0)

Categorie

Scopri di più su Characters and Strings in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by