The invention provides a sampling simulation method for random variables, which comprises the following steps: dividing the area of probability density curve of random variable X and abscissa axis into n equal-width vertical bars, calculating the empirical cumulative distribution function FX (xi) of random variable X; and calculating the empirical cumulative distribution function FX (xi) of random variable X according to the empirical cumulative distribution function FX (xi) of the random variable X, through Sample value x of random variable X is obtained by linear interpolation method. Sampling simulation method of random variable in the present invention only needs the probability density curve of known random variable to carry out sampling simulation, does not need the inverse function of cumulative distribution function of random variable, and is suitable for sampling simulation of random variable of any distribution type. It has the advantages of wider application and stronger applicability to the analysis of practical problems.
【技术实现步骤摘要】
一种随机变量的抽样模拟方法
本专利技术属于抽样模拟方法,具体是一种随机变量的抽样模拟方法。
技术介绍
抽样模拟是结构可靠度分析和系统风险分析的一种常用方法,具有原理简单、操作方便、鲁棒性好等优点,在不确定性问题研究领域得到广泛应用。以系统风险分析为例,抽样模拟方法的基本原理为:生成影响系统响应的随机变量的一组样本值,作为系统的输入值;通过系统输入-输出之间的映射关系,得到系统响应的输出值;通过对系统响应的输出值的统计分析,评估系统风险。在结构可靠度分析和系统风险分析中,除正态分布或对数正态分布的随机变量外,一般采用累积分布函数的反函数进行随机变量的抽样模拟(以下简称反函数法)。只有当随机变量的累积分布函数的反函数存在时,才能采用反函数法进行随机变量的抽样模拟。但是在实际问题的分析中,可能无法获得某些随机变量的累积分布函数的反函数,因而有必要发展一种不依赖于累积分布函数的反函数的随机变量的抽样模拟方法。
技术实现思路
本专利技术的目的在于解决上述现有技术中存在的问题,提供一种适用于任意分布类型的随机变量的抽样模拟方法。为实现上述专利技术目的,本专利技术所采用的技术方案是:一种随机变量的抽样模拟方法,包括以下步骤:(1).将随机变量X的概率密度曲线与横坐标轴围成的面积划分为n个等宽的竖条,随机变量X的经验累积分布函数FX(xi)通过下式计算得到:其中,x1为第1个竖条左边线的横坐标值;2≤i≤n+1时,xi为第i-1个竖条右边线的横坐标值,i为整数,Ak为第k个竖条的面积;(2).根据随机变量X的经验累积分布函数FX(xi),通过线性插值的方法得到随机变量X的样本 ...
【技术保护点】
1.一种随机变量的抽样模拟方法,其特征在于,包括以下步骤:(1).将随机变量X的概率密度曲线与横坐标轴围成的面积划分为n个等宽的竖条,随机变量X的经验累积分布函数FX(xi)通过下式计算得到:
【技术特征摘要】
1.一种随机变量的抽样模拟方法,其特征在于,包括以下步骤:(1).将随机变量X的概率密度曲线与横坐标轴围成的面积划分为n个等宽的竖条,随机变量X的经验累积分布函数FX(xi)通过下式计算得到:其中,x1为第1个竖条左边线的横坐标值;2≤i≤n+1时,xi为第i-1个竖条右边线的横坐标值,i为整数,Ak为第k个竖条的面积;(2).根据随机变量X的经验累积分布函数FX(xi),通过线性插值的方法得到随机变量X的样本值x,即FX(xi)≤u≤FX(xi+1),...
【专利技术属性】
技术研发人员:吴震宇,陈建康,李艳玲,裴亮,张瀚,
申请(专利权)人:四川大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。