matlab第十讲教案

matlab第十讲教案

ID:1358824

大小:251.50 KB

页数:12页

时间:2017-11-10

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

《matlab第十讲教案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西南科技大学本科生课程备课教案计算机技术在安全工程中的应用——Matlab入门及应用授课教师:徐中慧班级:专业:安全技术及工程第十章MATLAB自定义函数课型:新授课教具:多媒体教学设备,matlab教学软件一、目标与要求²通过解说与实例练习,掌握matlab创建函数M文件的方法²掌握matlab中全局变量与局部变量的定义与用法²通过解说与实例练习,掌握在matlab主函数M文件中创建子函数²在实例练习过程中,回顾利用伪码编写简单程序的方法²掌握通过创建matlab函数M文件解决生活中的计算问题二、教学重点

2、与难点本堂课教学的重点在于引导学生掌握matlab中函数M文件的创建及应用。本堂课的难点在于理解matlab中函数M文件主函数与子函数的区别及调用,局部变量与全局变量的定义与应用范围的区别。三、教学方法本课程主要通过讲授法、演示法、练习法等相结合的方法来引导学生掌控本堂课的学习内容。1)通过讲授法向学生讲述创建matlab函数M文件的基本方法、全局变量与局部变量的定义及用法等。2)通过运用多媒体设备现场演示matlab创建函数M文件的应用实例。3)在掌握创建matlab函数M文件基本方法的基础上,采用练习法

3、引导学生创建函数M文件解决实际问题。四、教学内容课后习题五(1)拉力测试装置在测试过程中,被测样本受均匀外力的作用产生形变。下图中显示的是一组拉力测试数据。根据以下公式计算应力与形变:其中,是产生的应力,单位为lbf/in2(psi);F为施加的外力,单位为lbf;A为样本的截面积,单位为in2;为产生的形变,单位为in/in;为样本的长度;为样本的原始长度。(a)测试样本是直径为0.505in的金属杆,根据直径可以计算出金属杆的截面积,进一步利用所提供的数据计算金属杆的应力和形变。(b)以形变为x轴,应力

4、为y轴,作x-y线图。用黑色实线连接各数据点,并用圆圈标出各实测数据点。(c)添加标题和坐标轴的标注。(d)屈服应力或屈服点是指图形从陡峭的直线变成平滑曲线所对应的点,在屈服点附近测试样本的特性会发生显著变化。在屈服点之前,测试样本发生弹性形变,即当外力消失时,形变也消失,与橡皮筋类似。若继续增大外力作用,则测试样本会发生永久变形,也称塑性变形。在图中对屈服点做出标注。拉力测试数据负载长度负载长度0277502.01016502.00286502.02034002.00493002.04052002.006

5、101002.08068502.008104002.120程序代码:%%定义已知变量F=[16503400520068507750865093001010010400];L=[2.0022.0042.0062.0082.0102.0202.0402.0802.120];L0=2;A=0.505^2*pi/4;%%oneyinli=F./Axinbian=(L-L0)./L0%%twoplot(yinli,xinbian,'-ok')%%threetitle('应力应变变化图'),xlabel('yinli'

6、),ylabel('xinbian')%%fourgtext('屈服点')(2)创建矢量x,范围在0~20之间,步长为/100。矢量y和z分别等于①在x-y坐标系中画出x和y的关系曲线。②在极坐标系中画出x和y的关系曲线。③画出x、y和z的三维曲线,并在图中添加标题和坐标轴标注。④为了产生如下图所示的类似龙卷风的曲线应如何调整plot3中的输入参数,用comet3代替plot3绘制曲线。%%onex=0:pi/100:20*pi;y=x.*sin(x);z=x.*cos(x);plot(x,y)%%twof

7、igure(2)polar(x,y)%%threefigure(3)plot3(x,y,z)xlabel('x'),ylabel('y'),zlabel('z'),title('三维曲线')%%fourfigure(4)plot3(z,y,x)xlabel('z'),ylabel('y'),zlabel('x'),title('三维曲线')figure(5)comet3(z,y,x)(3)创建矢量x和y,数据变化范围从-5到+5,步长为0.5.用函数meshgrid将矢量x和y映射为两上新的二维矩阵X和Y,

8、根据下述公式计算矢量Z:①用函数mesh创建Z的三维图。②用函数surf创建Z的三维图。比较单个输入变量和三个输入变量(X,Y,Z)时输入结果的区别。③给输出的曲面图增加渲染阴影效果。④绘制Z的等高线图。⑤绘制Z的曲面图并加上等高线。%%变量定义x=-5:0.5:5;y=-5:0.5:5;[X,Y]=meshgrid(x,y);Z=sin(sqrt(X.^2+Y.^2));%%onemesh(Z)%%twofig

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

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

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