- MATLAB에서는 속성을 보존하면서 기본 형식인 .mat 형식으로 데이터를 저장할 수 있습니다.
- 다음과 같은 기능을 사용하여 텍스트 파일(.txt)을 가져오고 내보낼 수 있습니다.
saveyload. - Excel 지원을 통해 데이터를 쉽게 조작할 수 있습니다.
xlswriteyxlsread. - 실제 예제를 통해 MATLAB에서 다양한 형식의 데이터를 처리하는 방법을 설명합니다.

MATLAB는 데이터 분석을 위한 강력한 도구입니다. 프로그래밍 과학자. 그러나 효율적으로 작업하려면 다양한 형식의 데이터를 가져오고 내보내는 방법을 아는 것이 필수적입니다. 이를 통해 MATLAB와 Excel이나 텍스트 파일 등의 다른 응용 프로그램 간에 정보를 더 쉽게 전송할 수 있습니다. MATLAB의 다양한 기능에 대해 자세히 알아보려면 파일을 여는 방법에 대한 가이드를 확인하세요. 박.
이 문서에서는 MATLAB에서 데이터를 가져오고 내보내는 다양한 방법을 자세히 살펴보겠습니다. 여기에는 기본 형식부터 모든 것이 포함됩니다. .mat 최대 텍스트 및 Excel 파일까지. 명확한 설명과 실제적인 예를 통해 데이터를 쉽게 관리하는 방법을 배울 수 있습니다.
기본 MATLAB 형식으로 데이터 저장 및 로드
MATLAB에서 데이터를 저장하는 데 가장 효율적인 형식은 다음과 같습니다. .mat. 이 유형의 파일은 모든 데이터 속성과 구조를 보존합니다. 작업을 최적화하려면 . 파일을 여는 방법에 대한 가이드에서 자세히 설명한 대로 다른 유형의 파일을 여는 방법을 이해하는 것도 도움이 됩니다.
- 모든 작업 공간 데이터 저장:
save nombre_archivo파일을 생성하다nombre_archivo.mat모든 변수는 MATLAB 세션에 저장됩니다. - 특정 변수 저장:
save nombre_archivo A B C변수만 저장할 수 있습니다 A, B y C 파일에서. - .mat 파일 업로드:
load nombre_archivo파일에 저장된 모든 변수를 검색합니다.
텍스트 파일에 데이터 가져오기 및 내보내기
어떤 경우에는 텍스트 파일로 작업하는 것이 유용할 수 있습니다.이 .txt), 구조가 간단하고 다양한 플랫폼과 호환되기 때문입니다. 또한, 다양한 유형의 파일이 어떻게 관리되는지 아는 것은 데이터 분석 및 파일 조작에 필수적입니다.
- 변수를 텍스트 파일에 저장:
save nombre_archivo.txt A -ascii변수를 저장합니다 A 텍스트 형식으로. - 텍스트 파일에서 데이터 로드:
load nombre_archivo.txt데이터를 가져와서 작업 공간에 저장합니다. - 사용
dlmwrite구분된 파일에 쓰려면:dlmwrite('nombre_archivo.txt',variable)특정 구분 기호를 사용하여 텍스트 파일에 데이터를 저장할 수 있습니다. - 텍스트 파일에서 데이터 가져오기:
variable = importdata('nombre_archivo.txt')데이터를 검색하여 변수에 저장합니다. 변수.
MATLAB을 사용한 Excel에서의 데이터 관리
MATLAB를 사용하면 Excel 파일에서 데이터를 쉽게 가져오고 내보낼 수 있습니다.. XLS o . XLSX), 작업 환경 내에서 조작이 가능합니다. 다양한 형식과 상호 작용하는 방법을 이해하는 것은 .을 열 때와 마찬가지로 중요합니다.
- 데이터를 Excel로 내보내기:
xlswrite('nombre_archivo.xls',variable)변수를 저장하다 변수 Excel 파일로. - Excel에서 데이터 가져오기:
variable = xlsread('nombre_archivo.xls')Excel 파일에서 데이터를 읽을 수 있습니다. - 시트 및 데이터 범위 지정:
data = xlsread('nombre_archivo.xls','Hoja1','A1:C4')선택한 범위만 가져옵니다.
실제 예: MATLAB에서 데이터 저장 및 로드
나중에 검색할 수 있도록 무작위 데이터 행렬을 생성하고 다양한 형식으로 저장하고 싶다고 가정해 보겠습니다. MATLAB에서 데이터 조작 기술은 . 파일을 열 때 적용하는 기술과 유사합니다.
난수를 사용하여 행렬 생성:
datos = 100 + 5*randn(100,5);
다양한 형식으로 매트릭스 저장:
- MATLAB 형식으로:
save datos.mat datos - 텍스트 형식으로:
save datos.txt datos -ascii - 엑셀에서:
xlswrite('datos.xlsx', datos)
데이터를 복구하려면:
- .mat 파일에서:
load datos.mat - .txt 파일에서:
load datos.txt - Excel 파일에서:
datos = xlsread('datos.xlsx')
MATLAB에서 데이터를 가져오고 내보내는 것은 다양한 형식의 정보를 분석하고 조작하는 데 필수적인 기술입니다. 이러한 도구를 사용하면 MATLAB에서 데이터 작업을 훨씬 더 효율적으로 수행할 수 있습니다.
바이트와 기술 전반에 관한 세계에 대한 열정적인 작가입니다. 나는 글쓰기를 통해 내 지식을 공유하는 것을 좋아하며 이것이 바로 이 블로그에서 할 일이며 가젯, 소프트웨어, 하드웨어, 기술 동향 등에 관한 가장 흥미로운 모든 것을 보여 드리겠습니다. 제 목표는 여러분이 간단하고 재미있는 방식으로 디지털 세계를 탐색할 수 있도록 돕는 것입니다.
