ケーブルモデムの仕組み。ケーブルモデムはIP層の下のデータリンク層としてDOCSISプロトコルを使っている。ここでは下りのデータは (画像以外のデータも!) すべてMPEG-2フレームに変換されて受信する。通信には直角位相振幅変調… https://t.co/KPXWwN4uOb
import numpy as np from scipy import signal from scipy import fftpack import matplotlib.pyplot as plt # フーリエ変換をする関数 def calc_fft(data, samplerate): spectrum = fftpack.fft(data) # 信号のフーリエ変換 amp = np.sqrt((spectrum.real ** 2) + (spectrum.imag ** 2)) # 振幅成分 amp = amp / (len(data) / 2) # 振幅成分の正規化(辻褄合わせ) phase = np.arctan2(spectrum.imag, spectrum.real) # 位相を計算 phase = np.degrees(phase) # 位相をラジアンから度に変換
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く