Info

This question is closed. Reopen it to edit or answer.

How to pass different arrays as independent varargins?

1 view (last 30 days)
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!