2017-12-01 5 views
-2

나는 pcacov (20000 * 20000 매트릭스) 입력 매개 변수와 MATLAB에 pcacov 명령을 사용하지만, MATLAB 메모리 및 표시 오류와 헨델 수 없습니다matlab 메모리가 부족합니다. 옵션에 대한 유형 HELP 메모리는

pcacov matlab Out of memory. Type HELP MEMORY for your options.

가 어떻게이 문제를 해결할 수 코딩 또는 matlab에 설정 및 추가 또는 하드웨어 메모리를 변경하거나 PC를 변경 문제.

+0

정확히'pcacov '라고 부르는 방법이 확실합니까? 입력은 [documentation] (https://se.mathworks.com/help/stats/pcacov.html)에 따라 매트릭스 여야합니다. –

+0

친애하는 스튜어트, 죄송합니다 ((20000,20000)> (20000 * 20000 매트릭스)), 입력 매개 변수는 20,000 * 20,000 치수 표입니다. 하지만 matlab은 pcacov 용으로이 큰 행렬을 전달할 수 없습니다. 여러 명령에서 pcacov를 나눌 수 있습니까? 방법? –

답변

0

메모리를 추가하지 않고도이 문제를 해결할 수 있다고 생각하지 않습니다. MATLAB이 사용하는 매트릭스는 실제 메모리만큼 큽니다. 분할 된 행렬을 사용하는 일부 알고리즘을 고려하거나 MATLAB에서 높이 배열을 시도 할 수 있습니다. 그러나 이러한 기술은 연구를 더욱 복잡하게 만듭니다.

관련 문제