Access outer varargin inside a nested function
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Debabrata Ghosh
il 5 Set 2020
Modificato: Bruno Luong
il 5 Set 2020
Hey guys, I was wondering if somebody could help me with an issue related to 'varargin'. My main/outer function has a 'varargin'. And then, I have a nested function (a function for a SLIDER) that has a 'varargin' as well. Is it possible that I could access the varargin of the outer function, and use it inside the nested function? Thanks!
0 Commenti
Risposta accettata
Bruno Luong
il 5 Set 2020
Modificato: Bruno Luong
il 5 Set 2020
A varargin is just a cell. So pass it in the nested function as input argument
function outer(a, b, varargin)
function inner(c, d, outervarargin, varargin)
e = outervarargin{1};
piiii = varargin{1}
end
outervarargin = varargin;
inner('c', 'd', outervarargin, pi);
end
outer('a', 'b', 'e');
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Entering Commands 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!