飞机票的预定策略问题

来源:互联网 发布:肇庆学院网络自助服务 编辑:程序博客网 时间:2024/04/28 15:13

实验2 一、        问题

为某次航班发售机票,发售机票不能太多也不能太少,若太多,乘客不能按时登机,公司不仅要付给乘客一定的赔偿费,而且乘客还将怨声载道;若太少,公司也将受到一定的损失。现问:应如何确定发售机票数,使公司、乘客双方均较满意?

二、        实验目的

1.培养学生根据实际问题建立数学模型。

2.训练学生使用计算机语言编程及数学软件解决一些数值计算。

三、        预备知识

1.概率论。

2.基本假设:乘客之间彼此独立(意即都为单身汉)。

3.设相关量如表3.2.1,飞机容量Ngf之间的关系为0.6Ng=f。于是该问题实际上变为:求m,使ES/f最大且Pj)不能太大(如P5<=5%;

                     3.2.1

N

飞机容量

g

机票价格

f

飞机费用(与乘客多少无关)

b

乘客准时达到机场而未乘上飞机的赔偿费

PK

K个乘客迟到的概率

p

每位乘客迟到的概率

m

发售机票数

ES

公司的平均利润

Pj

超过j个乘客不能按时登机的概率(声誉指标)

四、        实验内容与要求

1.建立平均利润ES的数学模型。

N=300b/g=0.1p=0.03.m=N+5N+6N+50/

2.利用FORTRAN语言编程计算ES/fp5)并画出它们随m变化的关系图。

3.利用Mathmatica软件计算ES/fp5)并画出它们随m变化的关系图。

五、        思考问题

请自己假设一组数据,再运行上述程序,分析结果的变化情况。

 

 

 

 

实验解答

实验2  飞机票的预定策略问题

一、        问题分析与建立模型

设迟到的乘客数为k,则利润为:

          S=

于是平均利润为:

    ES=

二、        计算过程

N=300b/g=0.1p=0.03时,取m=305306…,350

1.FORTRAN语言编程计算ES/fp5)的值。

运行如下FORTRAN源程序:

SUBROUTINE ZUHEFMK

DOUBLE PRECISION F

P=1

F=1

DO 10I=K+1M

   F=F*I/P

P=P+I

CONTINUE

RETURN

END

DOUBLE PRECISION FSUM1ESFT1T2SUM2

OPEN2FILE=1.DAT’,STATUS=NEW’)

DO 10M=305350

SUM1=0

DO 20K=0M=301

CALL ZUHEFMK

T1=M-K-300*F*((0.03**K*((0.97)**(M-K))

SUM1=SUM1+T1

CONTINUE

ESF=(1.0/180.0)*(0.97*M-1.1*SUM1)-1

SUM2=0

DO 30K=0M-305

   CALL ZUHEFMK

   T2=F*((0.03**K*((0.97)**(M-K))

   SUM2=SUM2+T2

CONTINUE

WRITE(2,3)MESFSUM2

FORMAT1X,‘M=’,I35X,‘ES/f=’,F12.65X,‘P5=’,D15.6

CONTINUE

END

  • 飞机票的预定策略问题
  • 订飞机票的代码
  • 飞机票
  • 飞机票
  • 飞机票(一个神奇的脚本)
  • 回答问题的策略
  • 问题简化的策略
  • VS2005 与_USE_32BIT_TIME_T 预定义宏的问题
  • 对于pyqt中预定义的快捷键重定义问题
  • php 对接火车票,飞机票的一些心得(勿喷)
  • <模拟飞机票订票和退票系统>的c++实现
  • 双重监听俩个值的变化 vue2.0 -- 飞机票项目
  • 买飞机票
  • VC++的预定义
  • 预定义的使用
  • 常量的预定义
  • 预定义的宏
  • 预定的模板匹配
  • 使用MASM-标号、变量和数据结构(5)
  • wpf编辑字体
  • TScreen 类 - 程序中窗体的个数
  • 手工构建JAVA工程之java打包血泪史
  • 使用MASM-使用子程序(参数传递和堆栈平衡)
  • 飞机票的预定策略问题
  • VMWare Workstation 6绿色版不支持SCSI硬盘安装RHEL5.1?
  • 令人头晕的clientHeight、offsetHeight和scrollHeight
  • vc6.0下的GDI+设置及精彩实例
  • SQL模糊查询的语法
  • 无废话BASE64:base64编解码的c程序
  • VC 多线程编程
  • Asp.net使用My97DatePicker日期控件实例
  • PHP生成静态页面详解
  • 原创粉丝点击