Acessing object properties is not working

3 views (last 30 days)
Eddy Ilg
Eddy Ilg on 4 Apr 2014
Answered: Eddy Ilg on 4 Apr 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

Answers (1)

Eddy Ilg
Eddy Ilg on 4 Apr 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

Community Treasure Hunt

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

Start Hunting!