[]
은 숫자로 채워지지 않은 경우 Matlab에서 무엇을합니까?숫자로 채워지지 않으면 Matlab에서`[]`의 괄호는 무엇입니까?
의 우리가 일부 개체 obj1
, obj2
과 ClassA
의 obj3
을 가정 해 봅시다. 분명히 그것은에 브라켓을 결합 .. 모르는, 실제로이 호출 뭐죠
objects = [obj1 obj2 obj3];
>> class(objects)
ans =
ClassA
>> objects
objects =
1x3 ClassA handle
Properties:
name
...
- 무엇 가능?
- 그런 것을 반복적으로 만드는 방법은 무엇입니까?
objects = []; objects(end+1) = current_obj;
는
objects{end+1} = current_obj;
셀 하나가이 전자로 변환 할 수있는 방법 - 를 만들어 작동하지 않습니다. 지. 객체가있는 셀에서? 필드에 다시
[]
표기법을 사용하는 경우
는 (2에서 1로) 당신이 정말로 객체의 빈 배열을해야하는 경우가 없으며 인덱스 "아무것도"어떤 객체를 사용
K>> [objects.name]
ans =
Object1Object2Object3
K>> class([objects.name])
ans =
char
대괄호는 벡터 또는 행렬을 만듭니다. –