3.2 테이블 데이터
3.2.1 테이블 데이터 가져오기
테이블에서 변수를 추출하려면 점 표기법을 이용한다.
data.VariableName
d = elements.Density
결과 :
d =
0.5300
1.7800
0.8600
1.6000
3.0000
6.1100
2.5400
점 표기법으로도 추출 가능.
elements(1:3,:) \\ elements 테이블의 첫 3개 행 추출
3.2.2 데이터 할당하기
관련 데이터를 보관하고자 할 때도 점 표기법. 이때 개별 변수뿐만 아니라 계산 결과도 테이블에 할당할 수 있다.
단, 변수가 존재하지 않을 경우 테이블에 새 변수가 추가되어 생성된다.
elements.Mass = elements.Density .* elements.Volume1
3.2.3 테이블 정렬
테이블의 특정 변수 중 하나를 사용해 테이블을 정렬할 수 있다. 라이브 스크립트의 출력 창에서 바꿀 수 있으며, 영구적으로 적용하려면 sortrows
함수를 사용한다.
elements = sortrows(elements, 'Mass') \\ Mass 변수를 기준으로 오름차순 정렬.
elements = sortrows(elements, 'Mass', 'descend') \\ Mass 변수를 기준으로 내림차순 정렬.