addprop
클래스: dynamicprops
동적 속성 추가
설명
은 P
= addprop(A
,PropertyName
)PropName
이라는 속성을 배열 A
의 각 객체에 추가합니다. 출력 인수 P
는 A
와 크기가 동일한, matlab.metadata.DynamicProperty
객체로 구성된 배열이 됩니다.
동적 속성은 해당 속성이 정의된 특정 인스턴스에만 존재합니다. 동적 속성은 클래스 정의에 포함되지 않습니다.
동적 속성은 dynamicprops
클래스에서 파생된 객체에만 추가할 수 있습니다. 동적 속성의 데이터에 액세스하려면 인스턴스 변수와 속성 이름(obj.PropertyName
)을 사용하십시오.
입력 인수
출력 인수
예제
동적 속성 추가
Dyno
클래스의 객체에 동적 속성을 추가합니다.
classdef Dyno < dynamicprops properties Prop1 end end
객체를 생성합니다.
o = Dyno;
DynoProp
이라는 속성을 추가합니다.
p = addprop(o,'DynoProp');
동적 속성의 AbortSet
특성을 설정합니다.
p.AbortSet = 1;
동적 속성을 제거합니다.
delete(p)
버전 내역
R2008a에 개발됨