無線通信エンジニアの備忘録

無線通信だったり、ITだったり、仕事で覚えた専門知識の備忘録

Python

【Python】commpyとFuncAnimationでQPSK変調のIQ信号波形を動画で描いてみる

今回はPythonのFuncAnimationを使って↓な動画を作成します。 QPSK変調信号のレイズドコサインフィルタでの帯域制限前後のIch、Qchの信号の時間波形とIch、Qchの散布図です。QPSK変調信号を作成するのに便利なcommpyとMatplotlibのグラフで動画を作成するFunc…

Pythonでディジタル変復調のBER(Bit Error Rate)計算をシミュレーションしてみる

こんにちは、ナベゾーです。今回はPythonでディジタル変調の方式の1つであるBPSKによる変復調とビット誤り率(BER:Bit Error Rate)の計算のシミュレーションを行い、理論値との比較をグラフに描いてみたいと思います。せっかくPythonの勉強をして資格まで取…

CRC(Cyclic Redundancy Check)の初期値とかシフト方向とか出力とか

CRC(Cyclic Redundancy Check)について 巡回冗長検査(じゅんかいじょうちょうけんさ、英: Cyclic Redundancy Check, CRC)は、誤り検出符号の一種で、主にデータ転送などに伴う偶発的な誤りの検出によく使われている。送信側は定められた生成多項式で除算…