jcampread

读JCAMP-DX格式的文件

句法

JCAMPStruct= jcampread(文件

输入参数

文件

以下任一操作:

  • 矢量字符或字符串指定文件名,路径和文件名,或一个URL指向一个文件。引用的文件是一个JCAMP-DX格式的文件(ASCII文本文件)。如果只指定一个文件名,该文件必须在MATLAB®搜索路径或当前文件夹。

  • MATLAB字符数组包含JCAMP-DX格式的文件的文本。

输出参数

JCAMPStruct 包含来自JCAMP-DX格式的文件信息MATLAB结构。

描述

JCAMP-DX是用于从联合委员会在原子和分子物理数据(JCAMP)红外,NMR和质谱分析数据的文件格式。jcampread万博1manbetx载体读取来自文件保存版本4.24,5,或JCAMP-DX格式的6个数据。有关详细信息,请参阅:

JCAMPStruct= jcampread(文件读取数据文件,一个JCAMP-DX格式的文件,并创建JCAMPStruct,包含以下字段的一个MATLAB结构。

领域
标题
数据类型
数据类(5.00和以上版本)
起源
所有者
笔记

该结构的场是对应于在文件中各组数据的结构的阵列。这些结构具有以下字段。

领域
扩展数据
YDATA
ZDATA(如果有多个块)
XUnits
YUnits
ZUnits(如果有多个块)
笔记

例子

  1. 打开Web浏览器http://www.jcamp-dx.org/testdata.html

  2. 下载testdata.zip文件到您的MATLAB当前文件夹。

  3. 提取isas_ms1.dx,一个JCAMP-DX格式的文件,从testdata.zip文件到您的MATLAB当前文件夹。

  4. 从JCAMP-DX格式的文件中读取数据,isas_ms1.dx,到MATLAB软件

    jcampStruct = jcampread( 'isas_ms1.dx')jcampStruct =标题: '2氯酚' 数据类型: '质谱' 数据类: 'PEAKTABLE' 产地:“H.迈耶,ISAS多特蒙德”所有者: 'COPYRIGHT(C)1993年由ISAS多特蒙德,FRG' 块:[1x1的结构]注:{的8x2细胞}
  5. 画出质谱。

    数据= jcampStruct.Blocks(1);茎(data.XData,data.YData, 'MarkerEdgeColor', 'W ''。');标题(jcampStruct.Title);xlabel(data.XUnits);ylabel(data.YUnits);

R2006a前推出