matlab第七讲教案

matlab第七讲教案

ID:35931184

大小:170.50 KB

页数:11页

时间:2019-04-25

matlab第七讲教案_第1页
matlab第七讲教案_第2页
matlab第七讲教案_第3页
matlab第七讲教案_第4页
matlab第七讲教案_第5页
资源描述:

《matlab第七讲教案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西南科技大学本科生课程备课教案计算机技术在安全工程中的应用——Matlab入门及应用授课教师:徐中慧班级:专业:安全技术及工程第七章逻辑函数与控制结构课型:新授课教具:多媒体教学设备,matlab教学软件一、目标与要求能够正确使用函数find,正解和正确使用if/else系列命令,理解switch/case结构,正确使用for循环和while循环。二、教学重点与难点本堂课教学的重点在于引导学生在编写matlab程序时能够熟练运用控制结构的相关函数实现相应的功能。三、教学方法本课程主要通过讲授法、演示法、练习法等相结合的方法来引导学生掌控本堂课的学习内容。四、

2、教学内容课后习题讲解%%onea=[15322;385;14382];b=[156]';c=[121852];d=a(:,3)%%twoe=[b,d]%%threef=[b;d]%%fourg=[c(1:3);a]%%fiveh=[a(1,3),c(1,2),b(2,1)]%%VariableDefinitionDensity_mercury=13560;g=9.81;p=0:10000:100000;%%mercuryh_mercury=p./(Density_mercury*g)%%waterh_water=h_mercury.*13560/1000%%

3、outputh=[h_mercury',h_water'](3)已知下列矩阵:①查找各矩阵中所有大于10的元素的序号,输出结果用单序号方法表示。②查找各矩阵中所有大于10的元素的序号,输出结果用该元素的下标表示。③查找各矩阵中所有大于10的元素。④查找各矩阵中所有大于10小于40的元素的序号,输出结果用单序号方法表示。⑤查找各矩阵中所有大于10小于40的元素的序号,输出结果用该元素的下标表示。⑥查找各矩阵中所有大于10小于40的元素⑦用length和find查询各矩阵中数值在0到10之间或70到80之间元素的个数。%%VariableDefinitionx=

4、[110426;587823;5645913;232289];y=[123;41012;72127];z=[1022513];%%onea=find(x>10),b=find(y>10),c=find(z>10),%%two[a2,A2]=find(x>10),[b2,B2]=find(y>10),[c2,C2]=find(z>10),%%threea3=x(a),b3=y(b),c3=z(c),%%foura4=find(x>10&x<40),b4=find(y>10&y<40),c4=find(z>10&z<40),%%five[a5,A5]=find(

5、x>10&x<40)[b5,B5]=find(y>10&y<40)[c5,C5]=find(z>10&z<40)%%sixa6=x(a4),b6=y(b4),c6=z(c4)%%sevena7=find((x>0&x<10)

6、(x>70&x<80));aa=length(a7)b7=find((y>0&y<10)

7、(y>70&y<80));bb=length(b7)c7=find((z>0&z<10)

8、(z>70&z<80));cc=length(c7)(4)使用if、if/else、elseif等结构创建函数解决下列问题,假设函数的输入数据为标量,对函数进

9、行测试。①.假设某州的法定饮酒年龄为21岁,创建函数判断是否达到法定饮酒年龄。②.许多游乐场所规定了参与者的最低身高。假设某种游戏要求参与者必须高于155,创建函数判断是否符合身高要求。③在产品制造时,通常会规定产品尺寸的容差。假设某产品的长度为5.4㎝,可以允许有0.1㎝的正负误差。创建函数判断产品是否符合该技术要求。④固体燃料火箭发动机有三级。第一级的燃料耗尽后与导弹分离,第二级点火。然后第二级燃尽分离后第三级点火。最后,第三级燃尽后与导弹分离。各级的燃烧时间如下所示:级10~100s级2100~170s级3170~260s创建函数判断火箭正处于第一级、

10、第二级、第三级和自由飞行(无动力阶段)中的哪个阶段?①age=input('Enteravalueofyourage:');ifage>21disp('Youhavereachedlegaldrinkingage!')elsedisp('You''vnotreachedlegaldrinkingage!')end②Height=input('Enteravalueofyourheight:');ifheight>155disp('Youhavereachedtheheight!')elsedisp('You''vnotreachedtheheight!')e

11、nd③size=input('Enteravalue

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。