应用Matlab模拟进行投资估算研究.pdfVIP

  • 9
  • 0
  • 约9.73千字
  • 约 5页
  • 2018-01-12 发布于广东
  • 举报
应用Matlab模拟进行投资估算 袁子厚 (武汉科技学院理学院 湖北 武汉430073) 摘要:本文将不确定性随机变量建立分析问题的数学模型。以MATLAB为计算建模平台,并 应用MATLAB编写程序对一个工程的土建工程费用单方直接费进行估算。结果可供供投标者 参考。 关键词:不确定性 MATLAB 估算 中图分类号:TH113 1 Matlab 简介 Matlab是一种以矩阵为基本变量单元的可视化程序设计语言,语法结构简单,数据类 型单一,命令表达方式接近于常用的数学公式。这使Matlab用户在短时间内就能快速掌握 其主要内容和基本操作,而且Matlab能替用户免去大量的经常重复的基本数学运算。可以 说,Matlab在科学计算与工程应用方面的编程效率远远高于其它高级语言。 2 计算步骤 应用Matlab模拟进行投资估算分为以下四个步骤: 第一步:对成本进行分析; 首先应该查阅与该工程类似的地区近年已完工工程的造价统计资料。这项工作十分重 要,因为这直接关系到模拟的准确性。但这些类似建筑的统计资料也不是直接就可以应用到 分析工作中来,还需要造价工程师对这些数据进行处理,处理的方法除了考虑建筑物本身的 异同外,还要综合考虑该工程和待分析工程在工期、质量、市场环境、建设年份等方面的异 同,乘以不同的系数。经过造价工程师的折算后,才是可以在模拟工作中使用的数据。由于 常常难以找到想要的统计资料。可采用专家调查的方法对所需的基本数据进行补充,利用专 家丰富的经验和对风险识别的能力,给出对所需要的数据的预测, 第二步:确定工程项目随机变量概率分布 要确定输入变量实际概率分布是非常困难的,需要大量的历史数据和有关信息,常用一 些简单的分布代替实际的分布。因为不论从理论上还是实际上都己证明这样简化非常有用且 [1] 切实可行 。根据中心极限定理,当输入的变量(一定分布下)被模拟很多次以后,随着模拟 次数的增加,输出的概率分布将呈现稳定的标准形态。所以输入变量的概率分布可以存在一 定的可允许误差。 当信息量小的时候,贝塔分布应用广泛,因为贝塔分布是在有限区间[a,b]内连续型随机 变量,改变其参数时,可得到各种不同概率分布曲线。 第三步:利用MATLAB进行模拟; Matlab提供了一种 分布的随机数产生函数R=betarnd(a,b),在己知参数a, b的情 况下,就可以直接应用该函数产生我们需要的随机数值。不过应当注意的是,该函数产生值 的范围在[0,1]区间,应当把该值再换算到实际的价格范围内,例如己经求出最低价格 x, 1 作者简介:袁子厚,男,1966.7~,教授,博士生, 电话:027027 E-Mail:whuyzh@163.com 本文受湖北省教育厅项目(No:D200517004,2004X074)资助 最高价格x,用 Matlab的随机数产生函数产生的在[0,1]的随机数为R,需要得到的在[x,x] 2 l 2 区间的随机数为r,则换算公式为:r R x  x  x ,将产生的各分部工程单方直接费随  2 1 1 机数累加后,就可以得到该工程土建工程费用单方直接费的模拟值。假设模拟次数为N次, 就可以得到N个这样的模拟值。通常认为N应该足够大,可以为1000次、5000次,或者更 多。因为这样才可以得到一条更光滑的累计频率曲线图和直方图,并提高模拟的精确度。但 另一方面,过多的模拟也是有代价,要花费更多的计算机时和占更多的内存空间。 3.实例分析 下面假设对某校综合楼进行投标分析,目的是得出该工程的土建费用单方直接费的一个 估计值。给投标者或投标公司以帮助,因为准确的估价是获得投标成功的关键,这里只从理 论上确定投资估算,而不考虑工程所处的经济环境、地理环境、现场环境、人文因素。 由于对成本的分析不是本节的重点,所以直接给出了经处理后的10所现有建筑物各分 部工程单方直接费如下:[1]

文档评论(0)

1亿VIP精品文档

相关文档