分阶段。PhaseCodedWaveform
相位编码脉冲波形
描述
的PhaseCodedWaveform
对象创建相位编码脉冲波形。
获取波形样本:
请注意
从R2016b开始,而不是使用一步
方法来执行System对象™定义的操作,则可以使用参数调用该对象,就像调用函数一样。例如,Y = step(obj,x)
而且Y = obj(x)
请执行相同的操作。时唯一的参数一步
方法是System对象本身,replaceY = step(obj)
通过Y = obj()
.
建设
H =分阶段。PhaseCodedWaveform
创建一个相位编码脉冲波形系统对象,H
.该对象生成相位编码脉冲的样本。
创建一个相位编码脉冲波形对象,H
=分阶段。PhaseCodedWaveform (名称,值
)H
,使用由一个或多个指定的其他选项名称,值
对参数。的名字
是一个属性名,价值
对应的值。的名字
必须出现在单引号内(”
).您可以以任意顺序指定多个名称-值对参数Name1, Value1,…,的家
.
属性
|
采样率 指定采样率(以赫兹为单位)为正标量。此属性的默认值对应于1 MHz。该属性的值必须满足以下约束条件:
默认值: |
||||||||
|
相位码类型 指定相位调制中使用的相位码类型。有效值为:
默认值: |
||||||||
|
每个芯片的持续时间 将相位编码波形中每个芯片的持续时间指定为正标量。单位是秒。对于该波形,脉冲持续时间等于芯片宽度和芯片数量的乘积。 该属性的值必须满足以下约束条件:
默认值: |
||||||||
|
芯片数量 将相位编码波形中每个脉冲的芯片数指定为正整数。此属性的值必须小于或等于 下表显示了不同代码类型对芯片数量的其他限制。
默认值: |
||||||||
|
Zadoff-Chu序列指数 将Zadoff-Chu代码中使用的序列索引指定为正整数。属性时才应用此属性 默认值: |
||||||||
|
脉冲重复频率 脉冲重复频率,脉冲重复频率,指定为标量或行向量。单位是Hz。脉冲重复间隔,革命制度党,为脉冲重复频率的倒数,脉冲重复频率.的脉冲重复频率必须满足以下限制条件:
的值脉冲重复频率属性设置单独使用或与属性设置结合使用
属性时,输出样本的数量在所有情况下都是固定的 默认值: |
||||||||
|
启用PRF选择输入 启用PRF选择输入,指定为 默认值: |
||||||||
|
频偏源 波形的频率偏移源,指定为
默认值: |
||||||||
|
频率偏移 频率偏移(以Hz为单位),指定为标量。 依赖关系属性时应用此属性 默认值: |
||||||||
|
输出信号格式 指定输出信号的格式为 当你设置 默认值: |
||||||||
|
输出的样本数量 类的输出中指定样本的数目 默认值: |
||||||||
|
输出的脉冲数 的输出中指定脉冲的数目 默认值: |
||||||||
|
将此属性设置为 依赖关系属性时,才可以使用此属性 默认值: |
||||||||
|
启用匹配的过滤系数输出端口 启用匹配的过滤系数输出端口,指定为 默认值: |
方法
带宽 | 相位编码波形的带宽 |
getMatchedFilter | 匹配滤波器系数的波形 |
情节 | 绘制相位编码脉冲波形 |
重置 | 重置相位编码波形对象的状态 |
一步 | 相位编码波形样本 |
所有系统对象通用 | |
---|---|
释放 |
允许系统对象属性值更改 |
例子
算法
双芯片巴克码可以使用[1 -1]或[1 1]作为振幅序列。本软件实现[1 -1]。
四片巴克码可以使用[1 1 -1 1]或[1 1 1 -1]作为振幅序列。本软件实现[1 1 -1 1]。
扎多夫-朱码可以使用顺时针或逆时针的相位序列。本软件实现了后者,如 而不是 .在这些表达中,k是芯片的指数和f(k的函数k.
有关详细信息,请参见[1].
参考文献
N.莱瓦农和E.莫泽森。雷达信号.霍博肯,新泽西州:约翰·威利父子,2004年。
扩展功能
版本历史
在R2011b中引入