利用MATLAB进行验证性实验 1.划艇比赛的成绩 2.汽车刹车距离 生猪的出售时机模型求解(11页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《利用MATLAB进行验证性实验 1.划艇比赛的成绩 2.汽车刹车距离 生猪的出售时机模型求解(11页).doc》由会员分享,可在线阅读,更多相关《利用MATLAB进行验证性实验 1.划艇比赛的成绩 2.汽车刹车距离 生猪的出售时机模型求解(11页).doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-河北大学数学模型实验 实验报告班级专业15计科2班姓名 张宇轩学号20151101006实验地点 C1-229指导老师司建辉成绩实验项目利用MATLAB进行验证性实验1. 划艇比赛的成绩2. 汽车刹车距离3. 生猪的出售时机模型求解一、 实验目的学会利用MATLAB进行验证性实验,熟练掌握用数据拟合求解模型和参数。了解并使用最小二乘多项式拟合函数 polyfit,仿照案例今后能够自己解决图形问题。二、 实验要求 1.划艇比赛的成绩的模型:t=n其中,t为比赛成绩(时间),n为桨手人数, 和为参数。为适合数据拟合,将模型改为:log t=log +log 桨手人数 n 比赛平均成绩 t 1 7
2、.17 2 6.88 4 6.32 8 5.84 1. 参数 和估计程序如下:clear;clc;n=1 2 4 8;t= 7.21 6.88 6.32 5.84;logt=log(t);logn=log(n);p=polyfit(logn,logt,1);beta=p(1)alfa=exp(p(2)2. 实际值与计算值比较(数据比较和和拟合图形)参考数据结果:ans =1 7.21 7.28422 6.88 6.77994 6.32 6.31068 5.84 5.8737参考图形结果: 图1:题给拟合图形结果要求:1) 运行以上程序。2) 编程:实际值与计算值比较(数据比较和和拟合图形)。3
3、) 用 help查询函数 polyfit的用法。2.汽车刹车距离的模型:d=t1v+kv2其中,d为刹车距离,变量 v为车速,参数 t1为反应时间,参数 k为比例系数。取经验值 t1=0.75秒。实际数据表 车速 实际刹车距离(英里/小时) (英尺/秒) (英尺) 20 29.3 44 30 44.0 7840 58.7 12450 73.3 18660 88.0 26870102.737280117.3506 用数据拟合求参数 k为适合数据拟合,将模型改为:y=k其中 y=(d-0.75v)/v2程序如下:clear;clc;v=29.3 44.0 58.7 73.3 88.0 102.7
4、117.3; %英尺/秒d=44 78 124 186 268 372 506; %最大实际刹车距离(英尺)y=(d-0.75*v)./v.2;k=polyfit(v,y,0) 用所得模型计算刹车距离和刹车时间(数据比较)程序如下:clear;clc;k= ; %输入上题所求得的结果v=29.3 44.0 58.7 73.3 88.0 102.7 117.3; %英尺/秒d=44 78 124 186 268 372 506; %最大实际刹车距离(英尺)dd=0.75*v+k*v.2; %计算刹车距离t=d./v; %计算刹车时间format short g;v,d,round(10*dd,t
5、)/10 实际和计算刹车距离的比较(拟合图形)程序如下:clear;clc;k= ; %输入题 1所求得的结果vh=20 30 40 50 60 70 80; %英里/小时v=29.3 44.0 58.7 73.3 88.0 102.7 117.3;% 英尺/秒d=44 78 124 186 268 372 506;% 最大实际刹车距离(英尺)dd=0.75*v+k*v.2; %计算刹车距离plot(vh,d,r+,vh,dd,b-);title(实际和计算刹车距离的比较);axis(20,80,0,510);xlabel(v 英里/小时);ylabel(d 英尺);要求:1) 运行以上程序,
6、结果与教材相应内容比较。2) 题 2和题 3中要求输入题 1所求得的 k值。3) 理解程序。3.生猪的出售时机模型求解目标函数(生猪出售纯利润,元):Q(t)=(8-gt)(80+rt)-4t-640其中,t0为第几天出售,g为每天价格降低值(常数,元/公斤),r为每天生猪体重增加值(常数,公斤)。求 t使 Q(t)最大。 图解法绘制目标函数Q(t)=(8-gt)(80+rt)-4t-640的图形(0t20)。其中, g=0.1, r=2。程序如下:clear;clc;g=0.1;r=2;fplot(t)(8-g*t)*(80+r*t)-4*t-640,0,20);grid;xlabel(t)
7、; ylabel(Q); 代数法对目标函数Q(t)=(8-gt)(80+rt)-4t-640用 MATLAB求 t使 Q(t)最大。其中,r,g是待定参数。程序如下:clear;clc;syms t;%定义符号变量 tQ=sym(8-g*t)*(80+r*t)-4*t-640) %建立符号表达式dQ=diff(Q,t) %求微分 dQ/dtt=solve(dQ,t) %求 dQ=0的解 tr=2;g=0.1;t=eval(t) %求 r=2,g=0.1时的 t值Q=eval(Q) %求 r=2,g=0.1,t=10时的 Q值(最大值)要求:1) 运行以上程序。2) 理解程序,对照教材相关内容。
8、三、 实验内容划艇比赛的成绩1.用数据拟合求参数 和。给出 和值和模型:alfa =7.2842bata =-0.1035模型:log t=log +log n或t=n 2. 实际值与计算值比较(数据比较和和拟合图形),程序和运行结果。数据比较: n,t,(alfa*n.bata)ans = 1.0000 7.2100 7.2842 2.0000 6.8800 6.7801 4.0000 6.3200 6.31098.0000 5.8400 5.8742拟合图形: 图2:拟合图形结果源程序如下: n=1 2 4 8; t=7.21 6.88 6.32 5.84; logt=log(t); lo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用MATLAB进行验证性实验 1.划艇比赛的成绩 2.汽车刹车距离 生猪的出售时机模型求解11页 利用 MATLAB 进行 验证 实验 划艇 比赛 成绩 汽车 刹车 距离 生猪 出售 时机 模型
![提示](https://www.taowenge.com/images/bang_tan.gif)
链接地址:https://www.taowenge.com/p-35413791.html
限制150内