Acessing object properties is not working

6 vues (au cours des 30 derniers jours)
Eddy Ilg
Eddy Ilg le 4 Avr 2014
I seem to be to stupid to create a matlab object. Here is my file "data.m":
classdef data
properties
x=0;
end
methods
function this = data(a)
this.x=1;
end
end
end
When running the code I keep getting the message: "No public field x exists for class data." Also tried changing SetAccess and GetAccess of properties to public.
What am I missing?
Best,
Eddy

Réponses (1)

Eddy Ilg
Eddy Ilg le 4 Avr 2014
Never mind,
I found out that I had old instances of data. When changing the code you need to "clear" the workspace, otherwise changes to the property section do not have effect and you may try to access previously not existing members.
Best,
Eddy

Catégories

En savoir plus sur Class Introspection and Metadata dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by