三个matlab语句,

问题描述:

三个matlab语句,
① XX = [X(1:K/2) zeros(1,N-K) X(K/2+1:K)]
② XX(K/2+(1:N-K)) = zeros(1,N-K)
③[cdf1,PAPR1] = ecdf(PAPR_Orignal)
请稍详细一点,③最好能说一下ecdf函数求的究竟是什么
1个回答 分类:综合 2014-10-23

问题解答:

我来补答
① XX = [X(1:K/2) zeros(1,N-K) X(K/2+1:K)]%%[]表示合并矩阵,X取前K/2个值,零矩阵为1行,N-K列,X再取后K/2个值,合并后,XX总长度为1行N列,前K/2和后K/2个值是X的前K/2和后K/2个值,其余值都为零
② XX(K/2+(1:N-K)) = zeros(1,N-K)%%括号里的式子相当于(K/2+1):(N-K/2),那就是把XX中的第(K/2+1)到(N-K/2)个给赋值为0,其长度恰好为N-K,和零矩阵的长度匹配
③[cdf1, PAPR1] = ecdf(PAPR_Orignal)%%ecdf是经验累积分布函数,用该方法Kaplan-Meier estimate 对累积分布函数进行估计,cdf1是累加分布函数在PAPR1处的值
 
 
展开全文阅读
剩余:2000
上一页:合外力做功,