资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-1-哈尔滨工业大学机电工程学院实 验 报 告姓名学号11208104课程名称科学分析工具 MATLAB 实验实验名称科学分析工具 MATLAB 实验实验室名称机械制造及自动化实验室 8 号楼 224实验时间2015.07.27-2015.07.28同组成员无实验准备(10%)评语:签字: 成绩:实验过程(20%)评语:签字: 成绩:实验报告(70%)评语:签字: 成绩:特别加分评语:签字: 成绩:总成绩教师签字 年 月 日哈尔滨工业大学机电工程学院 2015 年 07 月- 1 -哈尔滨工业大学机电工程学院实 验 报 告姓名汪业栋学号1120810402课程名称科学分析工具 MATLAB 实验实验名称实验一 最小二乘法数据处理实验实验室名称机械制造及自动化实验室 8 号楼 224实验时间2015.07.27同组成员无实验准备(10%)评语:签字: 成绩:实验过程(20%)评语:签字: 成绩:实验报告(70%)评语:签字: 成绩:特别加分评语:签字: 成绩:总成绩教师签字 年 月 日哈尔滨工业大学机电工程学院 2015 年 07 月-1-实验一 最小二乘法数据处理实验一、实验目的一、实验目的通过 Matlab 上机编程,掌握利用 Matlab 软件进行数据拟合分析及数据可视化方法二、实验内容二、实验内容1.有一组风机叶片的耐磨实验数据,如下表所示,其中 X 为使用时间,单位为小时 h,Y为磨失质量,单位为克 g。要求:(1) 编写一个 M 文件,对该数据进行合理的最小二乘法数据拟合;x=10000 11000 12000 13000 14000 15000 16000 17000 18000 19000 20000 21000 22000 23000;y=24.0 26.5 29.8 32.4 34.7 37.7 41.1 42.8 44.6 47.3 65.8 87.5 137.8 174.2p=polyfit(x,y,7)a=10000:10:23000b=polyval(p,a)plot(x,y,.,a,b,-)(2) 绘出原始数据点和拟合的数据曲线。- 1 -表 1 风机叶片耐磨实验X10000110001200013000140001500016000Y24.026.529.832.434.737.741.1X17000180001900020000210002200023000Y42.844.647.365.887.5137.8174.22.对 ln(1+x)在0,1内的采样数据进行多项式拟合;x=0:0.05:1y=log(1+x)p=polyfit(x,y,4)a=0:0.05:1b=polyval(p,a)plot(x,y,.,a,b,-)- 2 -3.对指数函数在0,1内的采样数据进行多项式拟合。x=0:0.05:1y=1-sqrt(x)p=polyfit(x,y,4)a=0:0.05:1b=polyval(p,a)plot(x,y,.,a,b,-)- 3 - 4 -哈尔滨工业大学机电工程学院实 验 报 告姓名汪业栋学号1120810402课程名称科学分析工具 MATLAB 实验实验名称实验二 Matlab 程序设计实验实验室名称机械制造及自动化实验室 8 号楼 224实验时间2015.07.27同组成员无实验准备(10%)评语:签字: 成绩:实验过程(20%)评语:签字: 成绩:实验报告(70%)评语:签字: 成绩:特别加分评语:签字: 成绩:总成绩教师签字 年 月 日哈尔滨工业大学机电工程学院 2015 年 07 月- 5 -实验二 Matlab 程序设计实验一、实验目的一、实验目的通过 Matlab 上机编程,掌握利用 Matlab 软件进行多项式运算、方程求解的方法,掌握命令型 M 文件和函数型文件的操作方法及这两种 M 文件的区别与联系。二、实验内容二、实验内容一元二次方程的求解问题。对于一元二次方程 ax2+bx+c=0,针对用户输入的不同a、b、c 的值,求出方程的解情况。要求不用 roots 命令和 solve 命令,编程完成一元二次方程的求解,给出设计的程序源代码,并针对 a、b、c 的不同取值情况,20axbxc给出程序的运行结果。三、三、实验报告内容实验报告内容要求编写函数型 M 文件,输入三个系数,运用判别式法判定根的情形,并输出各种类型的根。function x = wyd(a,b,c);a=input(please input a=);b=input(please input b=);c=input(please input c=);p=b2-4*a*c;if p=0 l2=55;l0=70;b=-l1*omega1*sin(theta1);l1*omega1*cos(theta1);A=l2*sin(theta2) 1;-l2*cos(theta2) 0;out=Ab;- 16 -
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号