MATLAB Answers

How to pass different arrays as independent varargins?

1 view (last 30 days)
David Manuel Buitrago Montañez
Answered: Walter Roberson on 17 May 2016
Hi, I'm trying to pass cell arrays like this:
[y,data]
As varargins in a function, where [y] are a series of [Nx2] matrixes (audio signals generated in matlab), and [data] are series of arrays of six elements each one [1x6].
I tried to pass them as vargargins but it seems that MatLab can't handle with them.
Any Ideas.

Answers (1)

Walter Roberson
Walter Roberson on 17 May 2016
Enclose each of the lists in {} so that you are passing them as cell arrays.
Alternately, iterate over varargin{} looking for the place where the data type changes.

Community Treasure Hunt

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

Start Hunting!

Translated by