本实验目的使用python仿真PRI调制,脉内为LFM信号,参数接口使用configparse调用.ini文件。
整体思路:首先把lfm信号和0矩阵拼接(均为一维矩阵),生成一个完整的周期信号,period_num数量个信号的PRI都不相同(随机),最后将这些信号前后拼接为一个整体。
import numpy as np
import matplotlib.pyplot as plt
import math
import random as rd
import configparser
cf=configparser.ConfigParser()
cf.read("./pri_signal.ini",encoding='UTF-8')
plt.rcParams['font.sans-serif']=['SimHei']#用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False#用来正常显示负号
fs=int(cf.get("signal","fs"))
period_num=int(cf.get("signal","period_num")