MATLAB 학습 노트 (2)-셀 함수, whos 함수, 클래스 함수

[구문 설명]

  • Unit ( the Cell )은 일반화 된 행렬 배열입니다. 각 요소를 단위라고합니다. 각 단위는 숫자 배열, 문자열 배열, 구조 배열 또는 다른 단위 배열과 같은 임의의 배열 일 수 있습니다. 각 셀형 배열은 크기와 메모리 공간이 다를 수 있습니다. 배열은 대 입문 또는 셀 함수로 생성 할 수 있으며, 셀형 배열은 중괄호 "{}"로 생성됩니다.

  • whos function : 현재 작업 공간에있는 모든 변수와 크기, 바이트, 클래스 및 기타 정보를 나열 할 수 있습니다. 와일드 카드 "*"는 A *가 현재 작업 공간에서 A로 시작하는 모든 변수를 찾는 사람과 같이 일치하는 변수를 표시하는 데 사용할 수 있습니다. S = whos (...)는 필드가있는 구조를 반환합니다.

  • 클래스 함수 : S = class (OBJ)는 배정 밀도 부동 소수점 숫자 배열, 단 정밀도 부동 소수점 숫자 배열, 논리 논리 배열, 문자 문자 배열, 셀 단위와 같은 객체 OBJ의 클래스 이름을 반환합니다. 배열, 구조체 구조 배열, function_handle 함수 핸들.

[설명 예]

a = { 'x'[1 3 5] '; {'x '[1 3 5]'} 0}

a =

'x'           [3x1 double]
{1x2 cell}    [         0]

누구야

 Name      Size      Bytes    Class    Attributes
    a       2x2        732     cell      

클래스 (a)

년 =

cell

클래스 (a {1})

년 =

char

클래스 (a {2})

년 =

cell

추천

출처blog.csdn.net/weixin_42467801/article/details/104709825