实验三数据类型操作.doc
《实验三数据类型操作.doc》由会员分享,可在线阅读,更多相关《实验三数据类型操作.doc(2页珍藏版)》请在沃文网上搜索。
1、实验三 数据类型操作一、 实验目的1、掌握在MATLAB的基本数据类型:数值类型、逻辑类型和关系运算、字符串。2、掌握在MATLAB中格式化输入输出的方法。二、 主要仪器及耗材计算机,MATLAB7.0。三、 实验内容和步骤1、MATLAB的基本数值类型数据类型说 明字节数取 值 范 围double双精度数据类型8sparse稀疏矩阵数据类型N/Asingle单精度数据类型4uint8无符号8位整数10255uint16无符号16位整数2065 535uint32无符号32位整数404 294 967 295uint64无符号64位整数8018 446 744 073 709 551 615i
2、nt8有符号8位整数1128127int16有符号16位整数232 76832 767int32有符号32位整数42 147 483 6482 147 483 647int64有符号64位整数89 223 372 036 854 775 8089 223 372 036 854 775 8072、整数类型数据运算函 数说 明bitand数据位“与”运算bitcmp按照指定的数据位数求数据的补码bitor数据位“或”操作bitmax最大的浮点整数数值,一般为2531=9 007 199 254 740 991bitxor数据位“异或”操作bitset将指定的数据位设置为1bitget获取指定的数
3、据位数值bitshift数据位移操作3、MATLAB的常量常 量说 明ans最近运算的结果eps浮点数相对精度realmaxMATLAB能够表示的实数的最大绝对值realminMATLAB能够表示的实数的最小绝对值pi常数i,j复数的虚部数据最小单位Inf无穷大NaN非数(Not a Number)4、逻辑运算运算符说 明&具有短路作用的逻辑与操作,仅能处理标量|具有短路作用的逻辑或操作,仅能处理标量&元素与操作|元素或操作逻辑非操作xor逻辑异或操作any当向量中的元素有非零元素时,返回真all当向量中的元素都是非零元素时,返回真上机练习1:在MATLAB中生成一个随机数矩阵(数值范围0-1000),然后再将各元素分别转换成double、Sparse、Single、uint8、uint16、uint32、uint64、int8、int16、int32、int64等数据类型,然后用whos查看各变量的属性。将转换后的各矩阵进行数学运算,掌握各不同数值类型变量的数学运算规律。上机练习2:在MATLAB中生成一个随机数矩阵,并判断各元素是否大于平均值,由该逻辑值构成新的矩阵。提示:求平均值函数mean上机练习3:熟悉稀疏矩阵常用函数的用法。(表2-9)上机练习4:创建多维数组。思考题教材第132页练习题1、2。2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验三 数据类型操作 实验 数据类型 操作