storing only part of the output of a function with multiple outputs

1 Ansicht (letzte 30 Tage)
Suppose you have a function with many outputs, e.g.,
[C,ia] = setdiff(A,B)
I am only interested in ia and not C. Is there some way of only calling on ia without storing C? Thank you very much!

Akzeptierte Antwort

Star Strider
Star Strider am 3 Mär. 2015
Use the tilde ‘~’ to suppress outputs you don’t need.
In this instance:
[~,ia] = setdiff(A,B)

Weitere Antworten (1)

Jeong Ho
Jeong Ho am 3 Mär. 2015
Dear Star Strider, Thank you so much; works like a charm!
Best, John

Kategorien

Mehr zu Structures finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by