我有这个代码:
allObjects=[]
for i=1:100
allObjects(end+1) = MyObject(); % push the object to the end of my vector
end
但这打印:
无法从 MyObject 转换为 double。
如果我将 allObjects 声明为元胞数组,则相同
allObjects = {}
考虑到我不知道需要存储多少对象,我如何在 Matlab 中拥有对象向量?
我有这个代码:
allObjects=[]
for i=1:100
allObjects(end+1) = MyObject(); % push the object to the end of my vector
end
但这打印:
无法从 MyObject 转换为 double。
如果我将 allObjects 声明为元胞数组,则相同
allObjects = {}
考虑到我不知道需要存储多少对象,我如何在 Matlab 中拥有对象向量?