简单脉冲的时宽带宽

    xiaoxiao2025-05-18  43

    仿真时,生成一个10us的脉冲和一个1us的脉冲,对应的带宽为0.1MHz和1MHz

    clc;clear all;close all; %% 常量 GHZ = 1e9; MHZ = 1e6; KHZ = 1e3; Hz = 1; S = 1; MS = 1e-3; US = 1e-6; NS = 1e-9; %% 参数设置 FS = 100*MHZ; f = 10*MHZ; NN = 8192; x = (0:NN-1)/NN*FS/MHZ; tau = 10*US; B = 1/tau/MHZ N = floor(tau/(1/FS)); t = (0:N-1)/FS; sig = zeros(1,NN); sig(1,1:N) = sin(2*pi*f*t); figure; y = abs(fft(sig)); plot(x,y); xlabel('频率(MHZ)'); figure; y = 20*log10(abs(fft(sig))); plot(x,y); xlabel('频率(MHZ)'); tau = 1*US; B = 1/tau/MHZ N = floor(tau/(1/FS)); t = (0:N-1)/FS; sig = zeros(1,NN); sig(1,1:N) = sin(2*pi*f*t); figure; y = abs(fft(sig)); plot(x,y); xlabel('频率(MHZ)'); figure; y = 20*log10(abs(fft(sig))); plot(x,y); xlabel('频率(MHZ)');

    幅度 取对数后,观测3dB带宽

    最新回复(0)