新MATLAB教程及实训 第2版 教学课件 曹弋 6
- 格式:ppt
- 大小:2.33 MB
- 文档页数:43
西南科技大学本科生课程备课教案计算机技术在安全工程中的应用——Matlab入门及应用授课教师:徐中慧班级:专业:安全技术及工程第六章 逻辑函数与控制结构课型:新授课教具:多媒体教学设备,matlab 教学软件一、目标与要求能够正确使用函数find ,正解和正确使用if/else 系列命令,理解switch/case 结构,正确使用for 循环和while 循环。
二、教学重点与难点本堂课教学的重点在于引导学生在编写matlab 程序时能够熟练运用控制结构的相关函数实现相应的功能。
三、教学方法本课程主要通过讲授法、演示法、练习法等相结合的方法来引导学生掌控本堂课的学习内容。
四、教学内容上机内容回顾(1)创建温度换算表。
下列等式描述了华氏温度(T F )、摄氏温度(T C )、开氏温度(T K )和兰金温度(T R )之间的换算关系:009595459.6732F R F C R KT T RT T F T T =-=+=根据表达式解答以下问题:(a )创建数据表,把00F 到2000F 的华氏温度换算成开氏温度。
由用户输入华氏温度的步长,用disp 和fprintf 给表格添加标题和表头并输出格式化数据。
x=input('请输入步长');tf=0:x:200;tk=5/9*(tf+459.67);disp(' 温度换算表');disp('华氏 开氏');fprintf('%3.0f %6.2f\n',[tf;tk])请输入步长20温度换算表华氏 开氏0 255.3720 266.4840 277.5960 288.7180 299.82120 322.04140 333.15160 344.26180 355.37200 366.48>>(b)创建一个有25行数据的表,把摄氏温度换算成兰金温度。
由用户输入起始温度和合适的步长,用disp和fprintf给表格添加标题和表头并输出格式化数据。