1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wwy2018-Signal_Feature_Extraction

Клонировать/Скачать
SFE-tg.py 636
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
wangwei39120157028 Отправлено 18.06.2019 03:39 775b25c
#coding:utf-8
import numpy as np
from math import pi
import matplotlib.pyplot as plt
import math
size = 10
sampling_t = 0.01
t = np.arange(0, size, sampling_t)
#随机生成信号序列
a = np.random.randint(0, 2, size) #产生随机整数序列
m = np.zeros(len(t), dtype=np.float32) #产生一个给定形状和类型的用0填充的数组
for i in range(len(t)):
m[i] = a[int(math.floor(t[i]))]
ts1 = np.arange(0, (np.int64(1/sampling_t) * size))/(10*(m+1))
fsk = np.cos(np.dot(2 * pi, ts1) + pi / 4)
plt.plot(t, fsk, color='red', label='tg')
plt.legend() # 显示图例
plt.xlabel('t')
plt.ylabel('fsk')
plt.show()

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wwy2018-Signal_Feature_Extraction.git
git@api.gitlife.ru:oschina-mirror/wwy2018-Signal_Feature_Extraction.git
oschina-mirror
wwy2018-Signal_Feature_Extraction
wwy2018-Signal_Feature_Extraction
master