欢迎来到天天文库
浏览记录
ID:15757906
大小:103.50 KB
页数:20页
时间:2018-08-05
《matlab 入门 第三章_matlab程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第三章MATLAB程序设计基础chapter3:FoundationofMATLABprogramdesign一、数据及数据文件(DataandDatafile)1.数据类型:(Datamode)为适应各种不同计算和处理的需求,MATLAB提供了多种数据类型,主要有:*数值数组(Numericarray)—包括整形(int8,uint8,int16,uint16,int32,uint32)单精度(signal)双精度(duble)(MATLAB最常用的变量类型)稀疏数组(sparce)按维数分有一维、二维
2、和多维数组Int---Integrate.整形数组Uint---UnsignedIntegerdata无符号整形数组*字符串数组(Characterarray):由字符串组成的数组*单元数组(Cellarray):用不同类型和大小的数组组成的数组,同一个元胞数组中各元胞的内容可以不同。*结构数组(Structurearray):与单元数组类似,但其数据的组织能力更强,更富于变化。*Java类(Javaclass):由JavaAPI或第三方定义的类函数。*函数句柄(Functionhandle):可以在一个
3、参数列表中传递,并使用feval运行.在工作空间浏览器中不同的数据类型有着不同的图标标识。2.数据文件(Datafile)MATLAB支持的各种数据文件(ReadablefileformatsofMATLAB)的主要类型及其存取方法如下述:(1)二进制数据文件:(Binarydatefile)以.mat为扩展名。是标准的MATLAB数据文件,以二进制编码形式存储。.mat文件可以由MATLAB提供的save和load命令直接存取。(2)ASCⅡ码数据文件:(ASCⅡcodedatafile)扩展名为.tx
4、t,.dat等,可以是在MATLAB环境下存储的,也可能是其他软件的计算结果,可以被MATLAB调用,也可以用文本编辑器打开进行观察与修改。可以用save和load命令进行读入和存取。(3).图象文件:(Graphicsfile)扩展名为.bmp,.jpg.tif等,用于图形图象处理,可以用imread和imwrite命令进行读入和存取。(4).声音文件:(Soundfile)扩展名为.wav,用waveread和wavwrite命令进行读入和存取。Readablefileformats.Dataform
5、atsCommandReturnsMAT-MATLABworkspaceloadVariablesinfile.CSV-CommaseparatednumberscsvreadDoublearray.DAT-FormattedtextimportdataDoublearray.DLM-DelimitedtextdlmreadDoublearray.TAB-TabseparatedtextdlmreadDoublearray.SpreadsheetformatsXLS-Excelworksheetxlsre
6、adDoublearrayandcellarray.WK1-Lotus123worksheetwk1readDoublearrayandcellarray.ScientificdataformatsCDF-CommonDataFormatcdfreadCellarrayofCDFrecordsFITS-FlexibleImageTransportSystemfitsreadPrimaryorextensiontabledataHDF-HierarchicalDataFormathdfreadHDForHD
7、F-EOSdatasetMovieformatsAVI-MovieavireadMATLABmovie.ImageformatsTIFF-TIFFimageimreadTruecolor,grayscaleorindexedimage(s).PNG-PNGimageimreadTruecolor,grayscaleorindexedimage.HDF-HDFimageimreadTruecolororindexedimage(s).BMP-BMPimageimreadTruecolororindexedi
8、mage.JPEG-JPEGimageimreadTruecolororgrayscaleimage.GIF-GIFimageimreadIndexedimage.PCX-PCXimageimreadIndexedimage.XWD-XWDimageimreadIndexedimage.CUR-CursorimageimreadIndexedimage.ICO-IconimageimreadIndexedimage.RAS-S
此文档下载收益归作者所有