python - MSK 调制波形绘图
问题描述
import numpy as np
import matplotlib.pyplot as plt
from numpy import pi
from numpy import sin
from numpy import cos
from numpy import r_
fH = 1800
fL=1200
j=0
k=0
input = np.random.random_integers(0,1,7)
print input
l=len(input)
if (l%2!=0):
e=(l-1)/2
o=(l/2)+1
else:
e=(l/2)
o=(l/2)
t = np.arange(0,l+1)
even=np.zeros(e)
odd=np.zeros(o)
for i in range(0,l):
if i%2==0:
odd[j]=input[i]
j=j+1
else:
even[k]=input[i]
k=k+1
print odd
print even
#fig_size = plt.rcParams["figure.figsize"]
#print "Current size:", fig_size
#fig_size[0] = 10
#fig_size[1] = 10
x=np.array(odd)
y=np.array(even)
plt.plot(t,x)
plt.plot(t,y)
我想使用图中提到的这个 EXOR 逻辑使用 python 实现 MSK 调制。请帮帮我 另外,当我运行上面的代码时,我得到错误,即 x abd y 必须具有相同的第一维并且偶数位和奇数位的图不起作用。
解决方案
推荐阅读
- ios - 如何在一个地方拦截应用程序中的所有视图控制器 viewDidAppear 事件?
- interface - 与 ImageJ/斐济接口
- c# - 使用内存和依赖注入对 EF Core 进行单元测试?
- javascript - 通过 http 向客户端发送文件时在 http 标头中指定文件名
- google-app-engine - 在谷歌存储上设置正确的 ACL
- android - 浏览量陆续安卓
- google-cloud-platform - 如何为 GCP 获取容器详细信息,例如工作负载或图像等
- c# - 从允许选择多个复选框的网格视图中将多个 ID 插入 SQL 表
- java - 如何使用注释使 swagger 3 在 swagger UI 上显示多个响应?
- angular - Angular-如何在页面加载的下拉菜单中自动显示值