文档介绍:随机信号分析实验一报告1、熟悉并练****使用下列Matlab的函数,给出各个函数的功能说明和内部参数的意义,并给出至少一个使用例子和运行结果:1・rand()Y=rand(n)Y=rand(m,n)Y=rand([mn])Y=rand(m,n,p,**-)Y=rand([mnp…])Y=rand(size(A))生成Mn随机矩阵,其元索在(0,1)内生成mm随机矩阵生成m"随机矩阵生成mxnxpx…随机矩阵或数组生成mxnxpx…随机矩阵或数组生成与矩阵A相同大小的随机矩阵选择(3)作为例子,运行结果如下:»Y=rand([34])Y=()产生随机数数组或矩阵,其元素服从均值为0,方差为1的正态分布(1)Y二randn产生一个伪随机数(2)Y=randn(n)其元素服从均值为0,方差为1其元素服从均值为0,方差为1其元素服从均值为0,方差为1Y=randn(m,n)Y二randn([mn])产生nXn的矩阵,的正态分布产生mXn的矩阵,的正态分布产生mXn的矩阵,的正态分布选择(3)作为例子,运行结果如下:»Y=randn(4,3)-----()产生服从正态分布的随机数(1)R二normrnd(mu,sigma)(2)R=normrnd(mu,sigma,v)产生服从均值为mu,标准差为sigma的随机数,mu和sigma可以为向量、矩阵、或多维数组。(3)R=normrnd(mu,sigma,m,n)产生服从均值为mu标准差为sigma的随机数,标量m和ri是R的行数和列数。选择(3)作为例子,运行结果如下:R=»R=normrnd(2,l,3?4) ()(1)M二mean(A)(2)M=mean(A,dim)如果A是一个向量,则返冋A的均值。如果A是一个矩阵,则把A的每一列看成一个矩阵,返回一个均值(每一•列的均值)行矩阵返回由标量dim标定的那个维度的平均值。如(A,2)是一个列向量,包含着A屮每一行的均值。选择(2)作为例子,运行结果如下:>>A二[223;346;458;397];M=mean(A,2)M=•var()求方差V=var(X)V=var(X,w)返回X的每一列的方差,即返回一个行向量。计算方差吋加JL权重w产生服从均值为mu标准差为sigma的随机数,v是一个行向量。如果v是一个1X2的向量,则R为一个1行2列的矩阵。如果v是1Xn的,那么R是一个n维数组选择(2)作为例子,运行结果如下:»X=[l:l:5;l:2:10];V=var(X,l) ()计算互相关c=xcorr(x,y)计算x,y的互相关c=xcorr(x) 计算x的自相关选择(2)作为例子,运行结果如下:»x=normrnd(3J3^4);c=xcorr(x)c=&&.