帮助中心帮助中心
数据模式波形的脉冲响应
P = wave2pulse (W D N)
P = wave2pulse (___, K)
例子
P= wave2pulse (W,D,N)转换数据模式波形W脉冲响应P,给定符号模式D每个符号的样本数N.
P= wave2pulse (W,D,N)
P
W
D
N
P= wave2pulse (___,K)将数据模式波形转换为截断脉冲响应,使的第一个维P大小(N·K),K是脉冲响应的期望长度。
P= wave2pulse (___,K)
K
全部折叠
从文件加载脉冲响应列矩阵。
负载(“PulseResponseReflective100ps.mat”);
选择主脉冲响应并删除任何直流组件。
P1 = pulse(:,1) - pulse(1,1);
创建一个PRBS订单7的符号模式。
订单= 7;data =伪随机位序列(订单,2 ^ (1)-0.5;
根据脉冲响应创建一个数据模式波形。
W1 = pulse2wave (P1、数据SamplesPerSymbol);
应用无记忆非线性波形使用并行转换器。SaturatingAmplifier对象。饱和放大器夹住任何电压0.4V。
并行转换器。SaturatingAmplifier
0.4
SatAmp =并行转换器。SaturatingAmplifier (“限制”, 0.4);W2 = SatAmp (W1);
从波形中恢复脉冲响应W2.
W2
P2 = wave2pulse (W2、数据SamplesPerSymbol);
绘制原始和恢复的脉冲响应。
t2 = dt *(0:长度(P2) 1);图绘制(t, P1, t2, P2)包含(的时间(秒)) ylabel (“电压”)传说(“原始脉冲响应”,“恢复脉冲响应”)
数据模式波形,指定为列向量。
数据类型:双
双
数据模式波形中包含的符号模式W,指定为一个向量。
每个符号的采样数,指定为正整数标量。
脉冲响应的期望长度,用符号中的正整数标量指定。
转换的脉冲响应,作为列矩阵返回。第一列包含主脉冲响应,随后的列(如果有的话)包含串扰脉冲响应。
介绍了R2020a
pulse2wave
您有了这个示例的修改版本。您想用您的编辑打开这个示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您的地理位置,我们建议您选择:.
您也可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳的网站表现。其他MathWorks国家网站没有针对从您的位置访问进行优化。
联系当地办事处