is it possible to overwrite an input variable?
Afficher commentaires plus anciens
Is this a possible or good solution? No problem with the following code?
function X = myfunc(a,b,c)
if nargin < 3
c = 42;
end
b = 137;
end
Réponses (1)
There is no 'problem' with overwriting 'b' syntactically, it is 'possible'. The fact that 'X' never gets created is a problem though.
Is it a 'possible solution'? To what? Not to anything as far as I can see!
It isn't a good solution to anything though because there is no purpose in passing b into the function in the first place.
Catégories
En savoir plus sur Communications Toolbox 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!