이번역페이지는최신내용을담고있지않습니다。최신내용을문으로보려면여기를클릭하십시오。
가져오기및내보내기에지원되는파일형식
MATLAB®에데이터를가져오기가장적합한워크플로는데이터형식이지정되는방식과개인의기본설정에따라다릅니다。프로그래밍방식으로데이터를가져오거나특화된워크플로를사용할수있습니다。가장일반적인솔루션은데이터에맞게맞춤화된함수를사용하여프로그래밍방식으로데이터를가져오는것입니다。
데이터를MATLAB작업공간으로가져올경우,새로만든변수와동일한이름을가진변수가작업공간에이미있으면새변수가이기존변수를덮어씁니다。
프로그래밍방식으로파일가져오기
Matlab에는특정파일형식을가져오는데맞춤화된함수가있습니다。파일의전체또는일부만가져오려는경우형식별함수사용을고려해보십시오。대다수의형식별함수가데이터의범위또는부분을선택하도록옵션을제공합니다。일부형식별함수의경우에는선택적출력값을여러개청할수있습니다。
다음표에는MATLAB응용프로그램에서가져오고내보낼수있는파일형식이나와있습니다。
파일 내용 |
확장자 |
설명 |
가져오기함수 |
내보내기함수 |
---|---|---|---|---|
Matlab형식지정데이터 | 垫 |
저장된matlab작업공간 |
||
Matlab작업공간에서변수부분적액세스 |
matfile |
matfile |
||
텍스트 |
모든형식( |
구분된숫자 |
||
구분된숫자,또는텍스트와숫자의혼합 |
없음 | |||
열방향으로구분된숫자또는텍스트와숫자의혼합 |
||||
일반텍스트 | ||||
스프레드시트 |
XLS XLSB (Windows®용微软®Excel®을사용하는시스템전용) Xltm:가져오기전용 ODS (Windows용Microsoft Excel을사용하는시스템전용) |
워크시트의열방향데이터또는스프레드시트의범위 |
||
可扩展标记语言 | XML |
XML형식지정텍스트 |
||
拼花형식지정데이터 | 拼花 | 拼花형식의열방향데이터 | parquetread |
parquetwrite |
数据采集工具箱™파일 | 数据收集 |
数据采集工具箱 |
없음 | |
과학데이터 |
提供 |
常用数据格式 |
通用数据格式항목을참조하십시오 |
|
适合 |
柔性图像传输系统 |
适合파일항목을참조하십시오 |
适合파일항목을참조하십시오 |
|
HDF |
分层数据格式,버전4,또는HDF-EOS v. 2 |
Hdf4파일항목을참조하십시오 |
Hdf4파일항목을참조하십시오 |
|
H5 |
HDF또는HDF- eos,버전 |
Hdf5파일항목을참조하십시오 |
Hdf5파일항목을참조하십시오 |
|
数控 |
网络通用数据表格(netCDF) |
NetCDF파일항목을참조하십시오 |
NetCDF파일항목을참조하십시오 |
|
이미지데이터 | 骨形态发生蛋白 |
Windows비트맵 |
||
GIF |
图形交换格式 |
|||
HDF |
分级数据格式 |
|||
JPEG |
联合摄影专家组 |
|||
JP2 |
JPEG 2000 |
|||
PBM |
可移植的位图 | |||
图形文件 |
그림판 |
|||
的PGM |
便携式GrayMap | |||
PNG |
便携式网络图形 |
|||
PNM |
便携式Anymap |
|||
PPM |
便携式象素映射 |
|||
拉 |
Sun™래스터 |
|||
TIFF |
标签图像文件格式 |
|||
使用XWD |
X窗口转储 |
|||
坏蛋 |
Windows커서리소스 |
없음 | ||
图标 |
Windows아이콘리소스 |
|||
오디오(모든플랫폼) |
非盟 |
NeXT/Sun사운드 |
||
AIFF |
音频交换文件格式 |
|||
AIFC |
압축코덱이포함된AIFF(音频交换文件格式) |
|||
FLAC |
免费无损音频编解码器 |
|||
OGG |
Ogg Vorbis |
|||
作品 | Ogg作品 | |||
WAV |
Microsoft WAVE사운드 |
|||
오디오(Windows) |
M4A格式 |
mpeg - 4 |
audioread |
audiowrite |
모든 형식 |
微软媒体基金会에서지원하는형식 |
audioread |
없음 | |
오디오(Mac) |
M4A格式 |
mpeg - 4 |
audioread |
audiowrite |
오디오(Linux®) |
모든 형식 |
GStreamer에서지원하는형식 |
audioread |
없음 |
비디오(모든플랫폼) |
AVI |
音视频交织 |
||
MJ2 |
动议JPEG 2000 |
|||
비디오(Windows) | 英里/加仑 |
mpeg - 1 |
VideoReader |
없음 |
ASF |
Windows媒体® |
|||
모든 형식 |
微软DirectShow的®에서지원하는형식 |
|||
비디오(Windows 7이상) | MP4 |
mpeg - 4 |
VideoReader |
VideoWriter |
MOV |
QuickTime |
VideoReader |
없음 | |
모든 형식 |
微软媒体基金会에서지원하는형식 |
|||
비디오(Mac) | MP4 |
mpeg - 4 |
VideoReader |
VideoWriter |
英里/加仑 |
mpeg - 1 |
VideoReader |
없음 | |
MOV |
QuickTime |
|||
모든 형식 |
QuickTime에서지원하는형식( |
|||
비디오(Linux) |
모든 형식 |
설치된GStreamer플러그에서지원하는형식( |
VideoReader |
없음 |
삼각분할 |
STL |
Stl(광조형기술) | stlread |
stlwrite |
로우레벨파일 | 모든텍스트형식 | 로우레벨이진텍스트데이터 | 从文件中读 |
写入文件 |
모든 형식 | 로우레벨이진형식 | fscanf |
流 |
|
모든텍스트형식 | 텍스트파일또는문자열의형식지정데이터 | textscan |
없음 |
특화된데이터형식의워크플로
이진데이터의메모리매핑
이진데이터파일의경우메모리매핑개항목을참조하십시오。메모리매핑을사용하면표준MATLAB인덱싱연산을통해파일데이터에액세스할수있습니다。메모리매핑은디스크에있는파일의일부분또는전체파일을응용프로그램주소공간내특정범위의주소로매핑하는메커니즘입니다。응용프로그램은이를통해동적메모리에액세스하는것과같은방식으로디스크에있는파일에액세스할수있습니다。메모리매핑의주요이점은효율성,더빠른파일액세스,응용프로그램간메모리공유및더효율적인코딩입니다。
MATLAB툴박스를사용하는특화된가져오기
Matlab툴박스는특화된가져오기작업을수행합니다。예를들어,관계형데이터베이스에서데이터를가져오는데数据库工具箱™를사용합니다。사용할수있는가져오기기능을확하려면특정툴박스의문서를참조하십시오。
데이터읽기와쓰기를위한웹서비스
WSDL RESTful이나과같은웹서비스를사용하여JSON、XML、이미지또는텍스트등의인터넷미디어유형형식의데이터를읽고쓸수있습니다。자세한내용은다음을참조하십시오。
로우레벨io로데이터읽어오기
형식별함수가데이터를읽어올수없고특화된워크플로가구에맞지않는다면로우레벨I/O함수(예:fscanf
또는从文件中读
)를사용합니다。로우레벨함수를사용하면파일에서데이터를읽어올때최대한제어할수있지만,데이터구조에대해자세히알고있어야합니다。이워크플로는일반적으로사용되지않습니다。