help needed with variables within functions!!

hello there if there is a function that depends on 3 variables t,x and y [f(t,x,y)] but inside this function is another function that is independent on y [g(t,x,?)], how do I tell matlab to ignore the y term?

 Réponse acceptée

Walter Roberson
Walter Roberson le 29 Nov 2011
Just do not pass y to g?
Or edit g to add varargin as the last function argument, something like
function result = g(t,x,varargin)
and then just have g ignore varargin ?
Or if you have a newer (2009a or later?) MATLAB, edit g to add ~ as the last function argument, something like
function result = g(t,x,~)
Or if you have an older MATLAB, edit g to add y as the last argument but do not use y in g, something like
function result = g(t,x,y)

Plus de réponses (0)

Catégories

En savoir plus sur Variables dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by