2016-8-15 第一次训练 代码
来源:互联网 发布:澳洲新闻软件下载 编辑:程序博客网 时间:2024/05/22 13:13
求上路的实际出租车数量
clcclear allx0=[1:24];y0=[26340 21119 16365 12522 12520 20249 34261 47568 54608 51322 45526 44621 45330 43347 40866 41749 42999 41767 42325 43186 38832 36115 34679 33191];y0 = y0 ./ 65000; %上路专车实际比例a = polyfit(x0,y0,6) %6阶多项式拟合上路专车比例y1=polyval(a,x0); %拟合值得到上路出租车比例plot(x0, y0, x0, y1);y1 = y1.*66648 %求得24h上路出租车数
结果
a =
0.0000 -0.0000 0.0012 -0.0219 0.1950 -0.6948 0.9962
y1 =
1.0e+04 *
Columns 1 through 11
3.1700 1.5288 1.0955 1.3930 2.0671 2.8661 3.6235 4.2410 4.6735 4.9153 4.9886
Columns 12 through 22
4.9320 4.7921 4.6154 4.4424 4.3027 4.2120 4.1702 4.1615 4.1552 4.1090 3.9727
Columns 23 through 24
3.6946 3.2279
上路专车比例以及拟合图像
排队论计算平均等待时间
simu1.m
function [i,t]=simu1i=1;e=0;w=0;x(i)=random('exp',20);c(i)=x(i);b(i)=x(i);while(b(i)<=480) y(i)=10*rand(1)+10; e(i)=b(i)+y(i); w=w+b(i)-c(i); i=i+1; x(i)=random('exp',20); c(i)=c(i-1)+x(i); b(i)=max(c(i),e(i-1));endi=i-1;t=w/i;%fprintf('一天完成服务人数:%f位 \n', i);%fprintf('每位顾客平均等待时间:%f分钟 \n', t);
simu2.m
function simu2M(1)=0;T(1)=0;for i=1:1000 [M(i),T(i)]=simu1;endmean_M=mean(M);mean_T=mean(T);fprintf('模拟1000次,平均每天完成服务人数:%f位 \n', mean_M);fprintf('模拟1000次,每位顾客平均等待时间:%f分钟 \n', mean_T);
结果
模拟1000次,平均每天完成服务人数:22.911000位
模拟1000次,每位顾客平均等待时间:14.996549分钟
AHP代码
clcclear allA=[1 1/4 1/5 3 ;4 1 1/3 7 ;5 3 1 6 ;1/3 1/7 1/6 1][n,n]=size(A);x=ones(n,100);y=ones(n,100);m=zeros(1,100);m(1)=max(x(:,1));y(:,1)=x(:,1);x(:,2)=A*y(:,1);m(2)=max(x(:,2));y(:,2)=x(:,2)/m(2);p=0.0001;i=2;k=abs(m(2)-m(1));while k>p i=i+1; x(:,i)=A*y(:,i-1); m(i)=max(x(:,i)); y(:,i)=x(:,i)/m(i); k=abs(m(i)-m(i-1));enda=sum(y(:,i));w=y(:,i)/a;t=m(i);disp(w);disp(t); %以下是一致性检验CI=(t-n)/(n-1);RI=[0 0 0.52 0.89 1.12 1.26 1.36 1.41 1.46 1.49 1.52 1.54 1.56 1.58 1.59];CR=CI/RI(n);if CR<0.10 disp('此矩阵的一致性可以接受!'); disp('CI=');disp(CI); disp('CR=');disp(CR);end
0 0
- 2016-8-15 第一次训练 代码
- 2016 qut第一次训练赛简单题
- 2016省赛第一次组队训练总结
- 2016-8-13训练赛AC代码
- [第一次训练]Eming
- [第一次训练]Arithmetic Progression
- [第一次训练]Brackets
- [第一次训练]Function
- 蓝桥杯训练第一次作业
- 2013第一次组队训练赛
- 深入word2vec(1) - 第一次训练
- IMWeb训练营作业第一次
- C++第一次上机训练项目二
- C++第一次上机训练项目三
- imweb 前端训练营第一次作业[更新]
- hdu5326 Work(Jnu第一次训练G)
- [2016/8/2]训练
- 第一次写python代码
- HDU 2594 Simpsons’ Hidden Talents(kmp)
- 2016.08.15【初中部 NOIP提高组 】模拟赛C题解
- C++ 错题
- 验证数字的------正则表达式集
- 文章标题
- 2016-8-15 第一次训练 代码
- POJ 3304 直线和线段相交
- ARM_Linux_NOTE_2
- Southern Subregion Problem H. Password Service
- shell学习记录
- {题解}[jzoj2563]【NOIP2011模拟9.15】区间运算
- Cameras on OpenGL ES 2.x - The ModelViewProjection Matrix
- poj 2486 apple tree(树形DP)
- 2016.8.15C组模拟赛题解