2008-10-13 5 views

답변

7

Excel이 설치된 Windows에서 Matlab을 실행하는 경우 XLSREAD을 시도하십시오.

+1

Excel을 설치하면 더 이상 요구 사항이 적용되지 않습니다. http://www.mathworks.nl/help/matlab/ref/xlsread.html –

+0

Jouni가 언급 한 xlsread 함수는 잘 작동합니다. 엑셀에 대한 좀 더 세밀한 제어를 원한다면 ActiveX를 사용하여 Excel 파일과 상호 작용하는 것을 고려하십시오. [COM 클라이언트 지원]에 대한 MATLAB 도움말 (http://www.mathworks.com/access/helpdesk/help/techdoc/index.html?/access/helpdesk/help/techdoc/matlab_external/bqdwu3j.html&http:///)을 확인하십시오. /www.google.ca/search?hl=ko&q=matlab+activex&btnG=Google+Search&meta=). 이 방법을 사용하여 Excel 파일을 만들었지 만이를 사용하여 파일의 고급 프로그래밍 방식 읽기를 구현할 수도 있습니다. –

4

Excel 파일에 텍스트 주석이 많지 않은 경우 csv로 저장 한 다음 MATLAB 함수 csvread를 사용하십시오.

1

$$$ 조금 있으면, 두 프로그램간에 데이터를주고받을 수있는 깨끗한 인터페이스를 제공하는 MATLAB 부가 기능 Excel 링크를 얻을 수 있습니다.

1

위에서 말한 것처럼 XLSREAD는 작업에 적합한 기능입니다. 비 Windows 시스템에서는 Excel이 설치되지 않은 상태에서도 작동합니다. 그러나 Excels 고급 기능 중 일부가 부족합니다.

3

최신 Matlab 릴리스에는 Excel에서 쉽게 열 수있는 csv와 함께 작동하는 csvread()writetable()이 있습니다.