3
我有一個空構造函數的類來支持數組的創建。假設:檢查一個類的空實例
classdef MyClass < handle
properties
input1 = 0;
end
methods
function obj = MyClass(input1)
if nargin > 0
obj.input1 = input1
end
end
end
end
我創建這個類的一個空數組:
emptyArray(666) = MyClass
然後我填一些emptyArray指標的全MyClass的實例。是否有一個matlab函數來檢查MyClass函數是否與MyClass實例相同?否則,我怎麼檢查:
emptyArray==MyClass
知道其中emptyArray包含MyClass的空實例的索引。
謝謝。
注意:它是一個句柄類。
不幸的是,我的真班有幾個屬性。我可以單獨檢查它們,但是如果有更簡單的方法,它會更好x) – Werner
@Werner如何將默認設置爲'true'的屬性'empty'添加到'flase'中,否則更改爲'flase' ? – Shai
事實上,我搜索了我的課程,並且有一個屬性稱爲樣本,當類爲空時,它的值爲0。所以我做了: 'input = [obj.samples]; tf = input == 0;' 並且它對於其中的值爲空返回true。謝謝! – Werner