How do you declare structures within classes?
5 次查看(过去 30 天)
显示 更早的评论
I want to nest a class inside of a class or a struct inside of a class:
classdef class1
properties
Commands = struct(...
'functionResetTime' ,1,...
'CtrlTestData' ,9 ...
)
x =3;
end
methods
end
end
I want to do this because I have about 20 structs that I would like to use the automatic tooltyping (. and then tab) when I write code. Kind of like .net. I don't want to have to create a file for each of these structs or import them. The method describe above doesn't work and you can't just declare a struct anymore (why? I don't know).
0 个评论
回答(2 个)
per isakson
2015-1-23
编辑:per isakson
2015-1-23
"method describe above doesn't work"   I don't understand how you want it to work. That's might be because I don't know the .NET-behavior. However,
 
and if I instead do
class1 = class1; % which smells
 
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!