Pass objects into function
Mostra commenti meno recenti
classdef myClass
properties
data
end
methods
function h = myClass(data)
h.data = data ;
end
end
end
This is a class defined and I want to pass its object into a function like shown in the below:
h = myClass(0);
chg(h);
h.data
function chg(h)
h.data = h.data+2;
end
But line h.data prints 0 instead of 2. Why is that and where is the mistake in my code.
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Create System Objects in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!