下载此文档

第4章MATLAB数据类型.ppt


文档分类:IT计算机 | 页数:约53页 举报非法文档有奖
1/53
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/53 下载此文档
文档列表 文档介绍
第四章MATLAB的数据类型《MATLAB使用详解》:,每一种类型的数据都是以矩阵或数组的形式表现出来。本章主要介绍数值类型、逻辑类型和字符串类型。,包括:数值类型:包含8种整数类型、单精和双精浮点类型;字符和字符串:常以向量数列的形式表示;逻辑类型:0和1两个数值,表示逻辑真和假;元胞、构架:可以包含不同类型数据;函数句柄:函数的指针,可以通过其调用函数。用户还可以通过MATLAB“类”(class)建立自定义数据类型。所有类型的数据都被存储在矩阵或数组中进行操作,矩阵和数组可以从最小的空矩阵到任意的n维。、无符号整数类型、单精度浮点类型和双精度浮点类型,如图所示。、无符号整数类型各4种,分别是1-、2-、4-和8-字节(8位、16位、32位和64位)的整数类型。有符号类型允许表示负数,但是由于其需要分配1位字节作为符号位,所以表示的范围没有同等字节的无符号类型大;无符号类型不能表示负数,只能表示正整数和0。根据具体需要,用户应该选择不同的存储类型;例如,对于数值不大的整数“22”,就没有必要使用8-字节的类型来存储,因为1-字节整型所分配的内存空间已经足以满足此数的存储了,应使用字节数少的类型来存储数据,这样可以节省内存空间,提高效率。、数值范围和转换函数。表中数据类型的表示范围都可以调用intmax和intmin函数查询各自的表示范围。应用举例:例:生成有符号整数x值为129.>>x=int8(129)x=127>>intmax('int8')ans=127>>intmin('int8')ans=-128应用举例:>>x=int16(129)x=129查看整数类型:1)whos;2)使用class函数查看所生成整数所属的类型。>>whosNameSizeBytesClassx1x12int16arrayGrandtotalis1elementusing2bytes>>class(x)ans=int16

第4章MATLAB数据类型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数53
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小799 KB
  • 时间2020-10-29