使用python进行Monte Carlo实验
Monte Carlo实验方法一:使用multiprocessing包使用python进行monte carlo实验,如下图所示,有16个进程可以设置 使用模板: 12345678910111213141516171819202122232425262728293031323334from multiprocessing import Poolimport argparsedef run_trial(trial_idx): """ 此处填写实验内容,需要在之前global变量 """ return 1 if success else 0if __name__ =="__main__": total_epochs = #TODO: 导入terminal参数 parser = argparse.ArgumentParser(description='Process some arguments.') ...
模糊函数
介绍 窄带模糊函数 在脉冲雷达和声纳信号处理过程中,模糊函数是传播延迟$\tau$和多普勒频率$f$, $\chi(\tau,f)$的二维函数。它表示由于接收机匹配滤波器[1] \chi(\tau,f)=\int_{-\infty}^{\infty}s(t)s^{*}(t - \tau)e^{i2\pi ft}dt 宽带模糊函数给出的定义为[2] [6] WB_{ss}(\tau,\alpha)=\sqrt{|\alpha|}\int_{-\infty}^{\infty}s(t)s^{*}(\alpha(t - \tau))dt其中 $\alpha$是接收信号相对于发射信号的时间尺度因子,计算公式为: \alpha=\frac{c + v}{c - v} 实际上宽带模糊函数才是广义形式,因为当介质中的波速远快于目标速度时(这在雷达/声纳中很常见)频率上的这种压缩可通过频率偏移 $f_d = f_c \cdot v/c$(称为多普勒偏移)来近似。而窄带信号可以用这种近似,于是才得出了窄带模糊函数,可以通过利用 FFT...