请问如何用matlab求解随机过程的均值和方差

已知:
r=2S+N(Wi^2+Wq^2)±2(√SN)(Wi+Wq) i,q下标
r^2=4SN(Wi+Wq)^2±4(√SN)(Wi+Wq)[2S+N(Wi^2+Wq^2)]4S^2+4SN(Wi^2+Wq^2)+N^2(Wi^2+Wq^2)^2
用matlab编程就均值和方差

第1个回答  2010-05-02
参见我的例子:
1、 均值
Matlab函数:mean

>>X=[1,2,3]

>>mean(X)=2

如果X是一个矩阵,则其均值是一个向量组。mean(X,1)为列向量的均值,mean(X,2)为行向量的均值。

>>X=[1 2 3

4 5 6]

>>mean(X,1)=[2.5, 3.5, 4.5]

>>mean(X,2)=[2

5]

若要求整个矩阵的均值,则为mean(mean(X))。

>>mean(mean(X))=3.5

也可使用mean2函数:

>>mean2(X)=3.5

median,求一组数据的中值,用法与mean相同。

>>X=[1,2,9]

>>mean(X)=4

>>median(X)=2

2、 方差

均方差:

Matlab 函数:var

要注意的是var函数所采用公式中,分母不是 ,而是 。这是因为var函数实际上求的并不是方差,而是误差理论中“有限次测量数据的标准偏差的估计值”。

>>X=[1,2,3,4]

>>var(X)=1.6667

>> sum((X(1,:)-mean(X)).^2)/length(X)=1.2500

>> sum((X(1,:)-mean(X)).^2)/(length(X)-1)=1.6667

var没有求矩阵的方差功能,可使用std先求均方差,再平方得到方差。

std,均方差,std(X,0,1)求列向量方差,std(X,0,2)求行向量方差。

>>X=[1 2

3 4]

>>std(X,0,1)=1.4142 1.4142

>>std(X,0,2)=0.7071

0.7071

若要求整个矩阵所有元素的均方差,则要使用std2函数:

>>std2(X)=1.2910本回答被提问者采纳

如何用Matlab画出一个二阶段随机过程
1、打开Matlab软件的SimulinkLibrary;如图所示:2、按File——New——Model,建立新的Model界面 3、绘出传递函数,其中,输入输出点,采用Inport和Outport即可 4、按如下路径点击Analysis——ControlDesign——LinearAnalysis…5、弹出如下界面:6、在AnalysisI\/Os中选择“Rootlevelinportsandoutports”7、在Pl...

matlab中与概率论,随机过程相关的函数及其作用
median 求随机变量的中值。nanmedian 求随机变量的忽略NaN的中值。mad 求随机变量的绝对差分平均值。sort 对随机变量由小到大排序。sortrows 对随机矩阵按首行进行排序。range 求随机变量的值的范围,即最大值与最小值的差(极差)。betapdf 贝塔分布的概率密度函数 binopdf 二项分布的...

随机微分方程的MATLAB数值求解
dt = 1\/252;sigma = sqrt(dt) * sigma;t = 0:dt:252;生成随机数 r = randn(1,N) * sigma * sqrt(dt) + dt * mu;y = y0 * exp(mu*dt + r);plot(t, y);该代码展示了模拟的几何布朗运动过程,展示了不同时间步的位置分布。另一个例子是Langevin方程,同样使用MATLAB求解并可视...

为什么matlab里randn产生的不是零均值数列
matlab 用randn中产生的是随机数,它产生的是均值为0方差为1的数。它是服从normal distribution(正态分布)我们由matlab自带的解说中可以看到:Y = randn returns a pseudorandom,scalar value drawn from a normal distribution with mean 0 and standard deviation 1.Y = randn(m,n) or Y = randn...

MATLAB中已知标准差和均值(均值为负),怎样画出正态分布图?
已知标准差和均值(均值为负),可以这样画出正态分布图。x=[。。。];mu=mean(x); %均值 sigma=std(x); %标准差 P=normcdf(x,mu,sigma); %正态分布值 plot(x,P,'*')

(随机过程)证明过程是正态过程,并求它的有限维分布
首先,利用正态过程的线性运算也是正态过程的性质,证明该过程是正态过程。其次,计算该过程的均值和方差,得到正态过程的均值和方差。

...自协方差函数为Covx(t1,t2),p(t)是一确知函数。求随机过程Y(t...
Bx(s,t)=E[X(s)-2s][X(t)-2t]=EX(s)X(t)-2tEX(s)-2sEX(t)+4ts =Rx(s,t)-2s*2t-2t*2s+4ts =st+t-4st-4st+4st =t-3st 望采纳O(∩_∩)O~

"由一个具有常数有限无条件均值和方差的平稳随机过程产生的"
(2)式给出的方程中: 为常数项, (ARCH项)为用均值方程的残差平方的滞后项, (GARCH项)为上一期的预测方差。此方程又称条件方差方程,说明时间序列条件方差的变化特征。通过以下六步进行求解:本文选取哈飞股份2009年全年的股票日收盘价,采用Eviews 6.0的GARCH工具预测股票收益率波动率。具体计算...

matlab中怎么用蒙特卡洛法模拟均值为0的宽平稳随机过程
mean(rand(1,1000000)-0.5)均值近似为0

用+MATLAB+实现蒙特卡洛模拟法求解+ln2+的近似值
2、上式的积分部分的数值,就是y=arcsinx\/x曲线到Ox轴线在x∈[0,1]间的面积,用较大的随机数x(i),计算得到若干个y(i)=arcsinx(i)\/x(i)3、对y(i)进行累加,再除以随机数的总数,再乘以2\/π,得到ln2的近似值。即 res_appro = 2\/pi*cnt \/ N_Lis(n) * S 【MATLAB实现代码及...

相似回答