xlsread
(권장되지 않음) 스프레드시트 파일 읽어 들이기
xlsread는 권장되지 않습니다. 대신 readtable, readmatrix 또는 readcell을 사용하십시오. 자세한 내용은 호환성 관련 고려 사항을 참조하십시오.
구문
설명
은 num = xlsread(filename,sheet,xlRange,'basic')basic 가져오기 모드로 스프레드시트에서 데이터를 읽어 들입니다. 컴퓨터에 Windows®용 Excel이 설치되어 있지 않거나 MATLAB® Online™을 사용하고 있는 경우, 자동으로 xlsread는 XLS, XLSX, XLSM, XLTX, XLTM 파일을 지원하는 basic 가져오기 모드에서 동작합니다.
일부 인수를 지정하지 않은 경우, 빈 문자형 벡터 ''을 자리 표시자로 사용합니다(예: num = xlsread(filename,'','','basic')).
___ = xlsread(은 Excel 창을 열어 대화형 방식으로 데이터를 선택하도록 합니다. 워크시트를 선택하고 원하는 범위에서 마우스를 끌어서 놓은 후 확인을 클릭합니다. 이 구문은 Microsoft Excel 소프트웨어가 설치된 Windows 컴퓨터에서만 지원됩니다.filename,-1)
[(여기서 num,txt,raw,custom] = xlsread(filename,sheet,xlRange,'',processFcn)processFcn은 함수 핸들)은 스프레드시트에서 데이터를 읽어 들이고, 함수 핸들 processFcn을 데이터에서 호출하여, 최종 결과를 숫자형 데이터로 배열 num에 반환합니다. xlsread 함수는 텍스트 필드를 셀형 배열 txt로 반환하고, 숫자형 데이터와 텍스트 데이터를 모두 셀형 배열 raw로 반환하고, processFcn의 두 번째 출력값을 배열 custom으로 반환합니다. xlsread 함수는 스프레드시트에 저장된 데이터를 변경하지 않습니다. 이 구문은 Excel 소프트웨어가 설치된 Windows 컴퓨터에서만 지원됩니다.
예제
입력 인수
출력 인수
제한 사항
xlsread는 7비트 ASCII 문자만 읽습니다.xlsread는 비연속 범위를 지원하지 않습니다.컴퓨터에 Windows용 Excel이 설치되어 있지 않거나 MATLAB Online을 사용하고 있는 경우, 자동으로
xlsread는basic가져오기 모드에서 동작합니다.Linux® 플랫폼과 Mac 플랫폼에서는
xlsread가writetable함수로 쓴 스프레드시트 파일을 열 수 없습니다.
알고리즘
basic모드에서 가져오는 경우가 아니라면xlsread는 날짜를 표현하는 서식 지정된 텍스트(예:'10/31/96')를 가져옵니다.