APP下载

源于MATLAB中cast和typecast函数数据格式的探讨

2020-08-13王选张欣李晓欧严加勇白宝丹查雨彤单纯玉

教育教学论坛 2020年29期
关键词:符号

王选 张欣 李晓欧 严加勇 白宝丹 查雨彤 单纯玉

[摘 要] MATLAB是工程计算中应用非常广泛的一种软件,熟练掌握MATLAB是大部分工科类学生所必备的技能。通过对MATLAB教材中习题的解答,分析了cast和typecast两个函数,介绍了大端和小端两种字节序类型,以及整数及浮点数在计算机中的存储格式。由此,可以使学生学会使用MATLAB函数,并了解数据在计算机中存储格式。

[关键词] MATLAB;IEEE 754;字节序;数据格式

[基金项目] 上海市教委重点课程建设项目“数字信号处理”(B1-0200-19-309411);上海健康医学院教学建设项目“基于穿戴式医疗技术与器械工程研究中心的生物医学工程本科创新能力个性化培养‘四个一工程”(B1-0200-19-309302)

[作者简介] 王 选,博士,上海健康医学院医疗器械学院讲师,主要从事生物医学信号的分析与处理研究;单纯玉,博士,上海健康医学院医疗器械学院教授(通信作者),主要从事医学仪器设计与开发研究。

[中图分类号] G642.0    [文献标识码] A    [文章编号] 1674-9324(2020)29-0363-03    [收稿日期] 2019-10-10

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。MATLAB课程在很多高校中已成为工科类学生必修的专业基础课,熟练掌握MATLAB已成为相关专业学生必备的技能之一。

一、教材中的习题

在教学中,我们的教材采用了张威编著的《MATLAB基礎与编程入门》(第三版),该教材受中国电子教育学会高教分会推荐,是普通高等教育电子信息类”十三五“规划教材。该教材第3章数据类型的章后练习第1题为[1]“在进行数值类型数据转换时,可以使用cast或typecast函数,例如a=-1,若使用这两个函数将变量a转换为无符号的8位整数,计算的结果是什么?……

登录APP查看全文

猜你喜欢

符号
幸运符号
学符号,比多少
“+”“-”符号的由来
灵魂的符号
怎样填运算符号
变符号
倍图的全符号点控制数
图的有效符号边控制数
趣填符号