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에 개발됨