作业帮 > 综合 > 作业

三个matlab语句,

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/08/08 15:21:42
三个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函数求的究竟是什么
三个matlab语句,
① 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处的值