merge parameter inside a function

8 ビュー (過去 30 日間)
Gabriele
Gabriele 2013 年 2 月 5 日
Dear all,
would it be possible inside a function to merge all the arguments (that in my case are cell array) in a cell array?
I would like something like this
function try(cellarray1, cellarray2, cellarray3)
for i = 1:nargin
LegendCellArray = inputname(i);
MergedCellArray = putthisparamenterinside(i);
end
end
Thanks Gabriele
  2 件のコメント
Gabriele
Gabriele 2013 年 2 月 5 日
編集済み: Gabriele 2013 年 2 月 5 日
Solved...
function try(varargin)
for i = 1:nargin
LegendCellArray(i) = inputname(i);
MergedCellArray{i} = varargin{i};
end
end
José-Luis
José-Luis 2013 年 2 月 5 日
Please place this as an answer so it can be accepted.

サインインしてコメントする。

採用された回答

Gabriele
Gabriele 2013 年 2 月 5 日
Solved...
function try(varargin)
for i = 1:nargin
LegendCellArray(i) = inputname(i);
MergedCellArray{i} = varargin{i};
end
end

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by