매우 큰 .seq 파일을 읽으려고합니다. 그것은 수천 개의 행과 가변 수의 열 (1에서 20까지)을 가지며 '공백'으로 구분됩니다. 일반적으로 수입 데이터 명령을 사용합니다. 그러나 이번에는이 데이터를 2 열만있는 행렬로 가져옵니다. 더 많은 수의 열을 importdata 명령에서 사용하도록하는 방법이 있습니까? 또한 dlmread을 사용해 보았지만 MATLAB은 다음과 같이 말합니다. 메모리가 부족합니다.MATLAB의 'importdata'에서 가져온 열 수를 변경하십시오.
0
A
답변
0
xlsread을 사용하십시오. xlsread와 함께 블록을 사용할 수 있습니다. 한 번에 수천을 읽으십시오.
xlsread의 범위 입력 인수로 수행 할 수 있습니다. 범위 자체에서는 ..뿐만 아니라
구문 열을 지정할 수 있습니다
는num = xlsread(filename,sheet,xlRange)
예 :
filename = 'myExample.xlsx';
sheet = 1;
xlRange = 'B2:C3';
subsetA = xlsread(filename, sheet, xlRange)
뿐만 아니라이 읽기 : http://www.mathworks.com/help/matlab/import_export/import-large-text-files.html#zmw57dd0e3117
0
을 나는 보통 readtable를 사용 :
filename = 'x64.res'; F = readtable(filename,'FileType','text','Delimiter','\t');
관련 문제
- 1. AsymmetricGridView의 열 수를 변경하십시오.
- 2. 열 너비 및 수를 변경하십시오.
- 3. Susy : 화면 크기에 따라 열 수를 변경하십시오.
- 4. 화면 크기에 따라 열 수를 변경하십시오.
- 5. 확대/축소와 함께 GridView의 열 수를 변경하십시오.
- 6. column_vector를 MATLAB의 행렬로 변경하십시오.
- 7. MATLAB의 벡터에서 행렬 요소를 변경하십시오.
- 8. Matlab의 열 선택
- 9. 가져온 모듈의 작업 디렉토리를 변경하십시오.
- 10. 가져온 테이블에 대해 Lightswitch에서 관계의 다양성을 변경하십시오.
- 11. 브라우저 너비 당 부드러운 전환으로 그리드의 열 수를 변경하십시오.
- 12. Excel의 열 번호를 Matlab의 열 이름으로 변환
- 13. 수액 - 유체 용기의 기둥 수를 변경하십시오.
- 14. Matlab의 ezsurf에 대한 색상 표를 변경하십시오.
- 15. 축 매개 변수를 MATLAB의 Arial 글꼴로 변경하십시오.
- 16. MATLAB의 픽셀 위치에서 픽셀 색상을 변경하십시오.
- 17. 병렬 스레드 수를 동적으로 변경하십시오.
- 18. 제품 수를 제품 팩으로 변경하십시오.
- 19. 생성자에 따라 멤버 수를 변경하십시오.
- 20. Hadoop : 런타임에 감속기의 수를 변경하십시오.
- 21. 표시 할 행 수를 변경하십시오.
- 22. sqlite의 열 값을 변경하십시오.
- 23. 열 divs를 행으로 변경하십시오.
- 24. 프로그램을 열 때 변경하십시오.
- 25. Google API에서 가져온 데이터의 날짜 형식을 변경하십시오.
- 26. Angular.JS에서 데이터를 가져온 후 ng-view를 변경하십시오.
- 27. 가져온 모델에서 정점 버퍼의 정의를 변경하십시오.
- 28. PHP에서 가져온 데이터의 제한 열
- 29. TableModel의 열 수를 업데이트하십시오.
- 30. MySQL의 수를 다 열
감사합니다. 하지만 엑셀 문서에만 xlsread되지 않습니다. MATLAB은 Microsoft Excel 형식이 아닌 File 오류를 보여줍니다. – user3349993
xlsread는 Excel 문서 용입니다. 데이터의 형식은 무엇입니까? – lakesh
textscan을 살펴보십시오. 예 : C = textscan (fileID, formatSpec) 그리고 큰 텍스트 파일 링크를 읽었습니다. – lakesh