问调制python代码|问python脚本
这一页封面问调制python代码。问python脚本块问调制波形和二进制数据波形作为输出。
介绍:问代表振幅键控。这是二进制的数字调制方案1和二进制0代表不同振幅水平。也称为通断键控当二进制1是由载波信号和二进制0是由缺乏载体。图1描述了相同的,也是在问python脚本中实现。使用Binarygen随机生成二进制数据。py python脚本。
问调制可以表示为如下方程:
sig (t) = A * sin(2 *π* fc * t)二进制逻辑1
sig (t)为二进制逻辑0 = 0
二进制数据发生器Python脚本| Binarygen.py
在python脚本可以用来生成随机二进制数据。这是在问调制作为基带数据。
def二进制(信谊,sym_len):
进口numpy np
rand_n = np.random.rand(对称)
rand_n (np。(rand_n > = 0.5)] = 1
rand_n (np。在哪里(rand_n < = 0.5)) = 0
sig = np.zeros (int(信谊* sym_len))
#生成符号
id1 = np。(rand_n = = 1)
因为我在id1 [0]:
temp = int(我* sym_len)
sig(临时:临时+ sym_len] = 1
返回团体
进口numpy np
rand_n = np.random.rand(对称)
rand_n (np。(rand_n > = 0.5)] = 1
rand_n (np。在哪里(rand_n < = 0.5)) = 0
sig = np.zeros (int(信谊* sym_len))
#生成符号
id1 = np。(rand_n = = 1)
因为我在id1 [0]:
temp = int(我* sym_len)
sig(临时:临时+ sym_len] = 1
返回团体
问Python脚本
后问python脚本可用于生成问调制波形对随机二进制数据作为输入。
#这个python脚本生成问调制波形
#库文件
进口matplotlib。pyplot作为plt
进口numpy np
从Binarygen导入二进制
从数学进口π
plt.close(所有的)
#载波和二进制波形配置参数
Fs =每秒1000 #样品
fc = 25 #载波频率100赫兹,100次/秒
T = 1 #总模拟时间以秒为单位
t = np。不等(0,T, 1 / Fs)
x = np.sin(2 *π* fc * t)
Td = 0.1 #一点时间
Nsamples = int (Td * Fs) #样品在一个时间
Nsym = int (np.floor (np.size (t) / Nsamples))
# Python代码生成二进制流的数据
sig =二进制(Nsym Nsamples)
#问波形生成
Xask = x *团体
#二进制波形和波形图问
图,轴= plt.subplots (2)
轴[0].plot (t、团体)
轴[0]。set_title(“二进制数字数据”)
轴[1]。情节(t, Xask)
轴[1]。set_title(“问调制信号”)
plt.tight_layout ()
plt.show ()
#库文件
进口matplotlib。pyplot作为plt
进口numpy np
从Binarygen导入二进制
从数学进口π
plt.close(所有的)
#载波和二进制波形配置参数
Fs =每秒1000 #样品
fc = 25 #载波频率100赫兹,100次/秒
T = 1 #总模拟时间以秒为单位
t = np。不等(0,T, 1 / Fs)
x = np.sin(2 *π* fc * t)
Td = 0.1 #一点时间
Nsamples = int (Td * Fs) #样品在一个时间
Nsym = int (np.floor (np.size (t) / Nsamples))
# Python代码生成二进制流的数据
sig =二进制(Nsym Nsamples)
#问波形生成
Xask = x *团体
#二进制波形和波形图问
图,轴= plt.subplots (2)
轴[0].plot (t、团体)
轴[0]。set_title(“二进制数字数据”)
轴[1]。情节(t, Xask)
轴[1]。set_title(“问调制信号”)
plt.tight_layout ()
plt.show ()
输出块问调制python代码
以下是输出块(二进制输入数据,问调制波形)以上问调制python脚本。
其他有用的DSP代码在Python中
python脚本的相关性
Python编程教程
卷积python脚本
BPSK QPSK 16 qam 64 qam调制
16点FFT代码
OFDM发射机仿真代码
瑞利衰落信道
Rician衰落信道
移频键控调制python代码
相移键控调制python代码
MATLAB的有用链接代码
OFDM序言代
时间估计corr
频率下估计corr
信道估计
11 WLAN通道
PN序列生成
OFDMA Tx的处方
AES DES
载波聚合
CCDF
冷杉过滤器
IIR滤波器
低通冷杉
维特比译码器
CRC8 CRC32