主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。

가져오기및내보내기에지원되는파일형식

MATLAB®에데이터를가져오기가장적합한워크플로는데이터형식이지정되는방식과개인의기본설정에따라다릅니다。프로그래밍방식으로데이터를가져오거나특화된워크플로를사용할수있습니다。가장일반적인솔루션은데이터에맞게맞춤화된함수를사용하여프로그래밍방식으로데이터를가져오는것입니다。

데이터를MATLAB작업공간으로가져올경우,새로만든변수와동일한이름을가진변수가작업공간에이미있으면새변수가이기존변수를덮어씁니다。

프로그래밍방식으로파일가져오기

Matlab에는특정파일형식을가져오는데맞춤화된함수가있습니다。파일의전체또는일부만가져오려는경우형식별함수사용을고려해보십시오。대다수의형식별함수가데이터의범위또는부분을선택하도록옵션을제공합니다。일부형식별함수의경우에는선택적출력값을여러개청할수있습니다。

다음표에는MATLAB응용프로그램에서가져오고내보낼수있는파일형식이나와있습니다。

파일 내용

확장자

설명

가져오기함수

내보내기함수

Matlab형식지정데이터

저장된matlab작업공간

负载

保存

Matlab작업공간에서변수부분적액세스

matfile matfile

텍스트

모든형식(
CSV
TXT포함)

구분된숫자

readmatrix

writematrix

구분된숫자,또는텍스트와숫자의혼합

textscan

없음

열방향으로구분된숫자또는텍스트와숫자의혼합

readtable

readcell

readvars

writetable

writecell

일반텍스트

readline

writeline

스프레드시트

XLS
XLSX
XLSM

XLSB (Windows®微软®Excel®을사용하는시스템전용)

Xltm:가져오기전용
Xltx(가져오기전용)

ODS (Windows용Microsoft Excel을사용하는시스템전용)

워크시트의열방향데이터또는스프레드시트의범위

readmatrix

readtable

readcell

readvars

writematrix

writetable

writecell

可扩展标记语言

XML

XML형식지정텍스트

readstruct

readtable

readtimetable

writestruct

writetable

writetimetable

拼花형식지정데이터 拼花 拼花형식의열방향데이터 parquetread parquetwrite
数据采集工具箱™파일

数据收集

数据采集工具箱

daqread

없음

과학데이터

提供

常用数据格式

通用数据格式항목을참조하십시오

cdflib항목을참조하십시오

适合

柔性图像传输系统

适合파일항목을참조하십시오

适合파일항목을참조하십시오

HDF

分层数据格式,버전4,또는HDF-EOS v. 2

Hdf4파일항목을참조하십시오

Hdf4파일항목을참조하십시오

H5

HDF또는HDF- eos,버전

Hdf5파일항목을참조하십시오

Hdf5파일항목을참조하십시오

数控

网络通用数据表格(netCDF)

NetCDF파일항목을참조하십시오

NetCDF파일항목을참조하십시오

이미지데이터

骨形态发生蛋白

Windows비트맵

imread

imwrite

GIF

图形交换格式

HDF

分级数据格式

JPEG
JPG

联合摄影专家组

JP2
JPF
JPX
J2C
J2K

JPEG 2000

PBM

可移植的位图

图形文件

그림판

的PGM

便携式GrayMap

PNG

便携式网络图形

PNM

便携式Anymap

PPM

便携式象素映射

Sun™래스터

TIFF
TIF

标签图像文件格式

使用XWD

X窗口转储

坏蛋

Windows커서리소스

imread

없음

图标

Windows아이콘리소스

오디오(모든플랫폼)

非盟
SND

NeXT/Sun사운드

audioread

audiowrite

AIFF

音频交换文件格式

AIFC

압축코덱이포함된AIFF(音频交换文件格式)

FLAC

免费无损音频编解码器

OGG

Ogg Vorbis

作品 Ogg作品

WAV

Microsoft WAVE사운드

오디오(Windows)

M4A格式
MP4

mpeg - 4

audioread audiowrite

모든 형식

微软媒体基金会에서지원하는형식

audioread 없음

오디오(Mac

M4A格式
MP4

mpeg - 4

audioread audiowrite

오디오(Linux®

모든 형식

GStreamer에서지원하는형식

audioread 없음

비디오(모든플랫폼)

AVI

音视频交织

VideoReader

VideoWriter

MJ2

动议JPEG 2000

비디오(Windows)

英里/加仑

mpeg - 1

VideoReader 없음

ASF
澳交所
WMV

Windows媒体®

모든 형식

微软DirectShow的®에서지원하는형식

비디오(Windows 7이상)

MP4
M4V

mpeg - 4

VideoReader VideoWriter

MOV

QuickTime

VideoReader 없음

모든 형식

微软媒体基金会에서지원하는형식

비디오(Mac

MP4
M4V

mpeg - 4

VideoReader VideoWriter

英里/加仑

mpeg - 1

VideoReader 없음

MOV

QuickTime

모든 형식

QuickTime에서지원하는형식(.3gp.3g2.dv포함)

비디오(Linux)

모든 형식

설치된GStreamer플러그에서지원하는형식(. ogg포함)

VideoReader 없음

삼각분할

STL

Stl(광조형기술) stlread stlwrite
로우레벨파일 모든텍스트형식 로우레벨이진텍스트데이터 从文件中读 写入文件
모든 형식 로우레벨이진형식 fscanf
모든텍스트형식 텍스트파일또는문자열의형식지정데이터 textscan 없음

특화된데이터형식의워크플로

이진데이터의메모리매핑

이진데이터파일의경우메모리매핑개항목을참조하십시오。메모리매핑을사용하면표준MATLAB인덱싱연산을통해파일데이터에액세스할수있습니다。메모리매핑은디스크에있는파일의일부분또는전체파일을응용프로그램주소공간내특정범위의주소로매핑하는메커니즘입니다。응용프로그램은이를통해동적메모리에액세스하는것과같은방식으로디스크에있는파일에액세스할수있습니다。메모리매핑의주요이점은효율성,더빠른파일액세스,응용프로그램간메모리공유및더효율적인코딩입니다。

MATLAB툴박스를사용하는특화된가져오기

Matlab툴박스는특화된가져오기작업을수행합니다。예를들어,관계형데이터베이스에서데이터를가져오는데数据库工具箱™를사용합니다。사용할수있는가져오기기능을확하려면특정툴박스의문서를참조하십시오。

데이터읽기와쓰기를위한웹서비스

WSDL RESTful이나과같은웹서비스를사용하여JSON、XML、이미지또는텍스트등의인터넷미디어유형형식의데이터를읽고쓸수있습니다。자세한내용은다음을참조하십시오。

로우레벨io로데이터읽어오기

형식별함수가데이터를읽어올수없고특화된워크플로가구에맞지않는다면로우레벨I/O함수(예:fscanf또는从文件中读)를사용합니다。로우레벨함수를사용하면파일에서데이터를읽어올때최대한제어할수있지만,데이터구조에대해자세히알고있어야합니다。이워크플로는일반적으로사용되지않습니다。

관련 항목