Matlab峰均功率比设计.doc
《Matlab峰均功率比设计.doc》由会员分享,可在线阅读,更多相关《Matlab峰均功率比设计.doc(10页珍藏版)》请在三一办公上搜索。
1、教师评阅意见: 签名: 年 月 日实验成绩:一、 设计题目峰均功率比设计。二、 实验内容及要求生成四个长度为64的序列,分别为s1,s2,s3,s4,对每个序列乘上1,-1,j,-j中的任意一个因子后求和.求所有可能的和序列中峰均功率比最低的序列及相应的因子。开始生成s1,s2等序列,以及其他相应的矩阵完成24种因子的排列求所有可能的峰均功率比pm以及最小峰均功率比pminpm(i)=pmini=1输出因子i=i+1i24结束NYNY1.流程图:三、实验过程(详细设计)2.相关知识:峰均比,或称峰值因数(crest factor),简称PAR(peak-to-average ratio),或叫
2、峰均功率比(简称PARR,peak-to-average power ratio)。 先说定义:峰均比是一种对波形的测量参数,等于波形的振幅除以有效值(RMS)所得到的一个比值峰值功率既是只以某种概率出现的肩峰的瞬时功率。通常概率取为0.01%。 平均功率是系统输出的实际功率。 在某个概率下峰值功率跟平均功率的比就称为某个概率下的峰均比,比如PAR=9.10.1%,各种概率的峰均比就形成了CCDF曲线(互补累积分布函数)。 在概率为0.01%处的PAR,一般称为CREST因子。3.峰均功率比详细设计:1)利用相关函数生成s1,s2,s3.s4序列;2)利用四重循环,再加判断语句完成因子的24种
3、不同的组合;3)求每一种因子的功率最大值,功率平均值,以及每一种因子对应的峰均功率比;4)求所有可能中的最小峰均功率比,以及对应的因子和序列。4.MATLAB源代码:clc;clear; %clc,清屏;clear,清楚变量,以免在程序运行中出现错误。s=rand(4,64); %生成s1,s2,s3,s4。a=1,-1,j,-j; %原始因子组合。b=zeros(1,4); %生成一个1*4的零矩阵,用于存放一种因子。d=zeros(24,4); %生成一个24*4的零矩阵,用于存放24种不同的排列的因子。x=1; %标记。c=zeros(24,64); %用于存放S与因子相乘之后的和。p=
4、zeros(24,64); %用于存放每一个元素的功率。for m1=1:4 %用四重循环,再加判断语句完成因子的24种不同的组合。 b(1)=a(m1); for m2=1:4 if m2=m1 b(2)=a(m2); else continue; end for m3=1:4 if m3=m2 & m3=m1 b(3)=a(m3); else continue; end for m4=1:4 if m4=m3 & m4=m2 & m4=m1 b(4)=a(m4); else continue; end end d(x,:)=b;x=x+1; %将每一种因子的组合放在d数组中,x加1。 en
5、d endendfor m6=1:24 c(m6,:)=d(m6,:)*s; p(m6,:)=abs(c(m6,:).2; %每一行求模,再求功率。 pmax(m6)=max(p(m6,:); %求每一行功率中的最大值,即每一种因子对应的功率的最大值。 avg(m6)=mean(p(m6,:); %求每一种因子对应的功率平均值。 pm(m6)=pmax(m6)/avg(m6); %求每一种因子对应的峰均功率比。endpmin=min(pm); %求所有可能中的最小峰均功率比。y=1; %标记y。for n=1:24 if pm(n)=pmin yinzi(y,:)=d(n,:); %求最小峰均
6、功率比对应的因子。 xulie(y,:)=c(n,:); y=y+1; endendyinzi,xulie四、 测试结果及设计分析1.得到的因子如下图所示:2.由于篇幅原因,只列出部分相应的序列,如下图:3.设计分析:对于这个实验的设计,其中的核心部分是对那24种不同的因子的排列的设计,只要这24种因子能正确的排列出来,并存放在一个矩阵中,其他的部分的问题也就迎刃而解了。而对于这24种因子的排列其实有两种方法:一、采用比较原始,相对比较麻烦一点的办法,就是将24种组合直接手动输入到一个矩阵中。显然这种方法的工作量比较大且容易由于疏忽而出错,不过比较简单,适用于排列较少的情况。二、利用循环加分支
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 功率 设计
链接地址:https://www.31ppt.com/p-4070283.html