Access outer varargin inside a nested function
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Debabrata Ghosh
el 5 de Sept. de 2020
Editada: Bruno Luong
el 5 de Sept. de 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 comentarios
Respuesta aceptada
Bruno Luong
el 5 de Sept. de 2020
Editada: Bruno Luong
el 5 de Sept. de 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 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Entering Commands en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!