이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
full
희소 행렬을 비희소 저장 형식으로 변환
설명
예제
입력 인수
팁
X
가 0이 아닌nz
개 요소를 포함하는m
×n
행렬인 경우full(X)
는m*n
개 요소를 저장할 공간을 필요로 합니다. 반면에,sparse(X)
는nz
개 요소와(nz+n+1)
개 정수를 저장할 공간을 필요로 합니다.행렬의 밀도(
nnz(X)/numel(X)
)에 따라 행렬을 저장할 때 희소와 비희소 중 어느 쪽이 더 효율적인지 결정됩니다. 정확한 교차점은 행렬 클래스와 플랫폼에 따라 달라집니다. 예를 들어, 32비트 MATLAB®에서 밀도가 2/3 미만인 double형 희소 행렬의 경우 비희소 저장 형식의 동일한 행렬보다 적은 공간이 필요합니다. 그러나 64비트 MATLAB에서 0이 아닌 요소가 절반 미만인 double형 행렬은 희소 행렬로 저장하는 것이 보다 효율적입니다.
확장 기능
버전 내역
R2006a 이전에 개발됨