用于工程估计的伪随机数生成:用于生成伪随机数的工具,主要用于进行工程估计。-matlab开发

时间:2024-06-20 05:10:49
【文件属性】:

文件名称:用于工程估计的伪随机数生成:用于生成伪随机数的工具,主要用于进行工程估计。-matlab开发

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-20 05:10:49

matlab

用于在诸如三角形分布或PERT分布之类的分布上生成随机数的工具,对于估算现实世界中的物理值非常方便。 科学家和工程师通常会做出估计或假设,但他们也能够根据经验或物理学进行估计。 例如,在估计小​​物体的质量时,以我的最佳猜测为中心的正态分布可能会导致负质量,这是不可能的。 三角形分布允许快速简单地将值表征为“可能是 M,但绝对不小于 A 或大于 B”。 这里的公式有一些特性,可以很容易地将这种不确定性的捕获集成到脚本中。 示例:完全基于包括最佳猜测和直观上限/下限在内的猜测,一角硬币、五分硬币和四分之一硬币总共重多少? % 首先,创建一个基于randt的函数,方便定义和生成“不确定变量”。 uvar = @(x) randt(x,[1e5,1]); 角钱 = uvar([1 1.5 3.5]); %很轻,但不少于一克……” 镍 = uvar([3 5 6]); 四分之一 = uva


【文件预览】:
randt.zip
github_repo.zip

网友评论