实例介绍
这本书的源代码,里面有详细的无线通信系统的各个部分的仿真,包括调制解调,信道,滤波器等
【实例截图】
【核心代码】
4744300845408060986.rar
├── PracSim
│ ├── Amplifiers
│ │ ├── NLA_2_Box
│ │ │ ├── am_am_curve_01.dat
│ │ │ ├── am_pm_curve_101.dat
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── NLA_2_Box.dat
│ │ │ ├── NLA_2_Box.ncb
│ │ │ ├── NLA_2_Box.sln
│ │ │ ├── NLA_2_Box.suo
│ │ │ ├── NLA_2_Box.vcproj
│ │ │ ├── s7_magnitude.dat
│ │ │ ├── s7_phase.dat
│ │ │ ├── twta_mag_resp.dat
│ │ │ └── twta_phase_resp.dat
│ │ └── Zm_Nonlin
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── matlab_remez_01.txt
│ │ ├── matlab_remez_02.txt
│ │ ├── matlab_remez_03.txt
│ │ ├── matlab_remez_04.txt
│ │ ├── matlab_remez_05.txt
│ │ ├── matlab_remez_06.txt
│ │ ├── Zm_Nonlin.dat
│ │ ├── Zm_Nonlin.ncb
│ │ ├── Zm_Nonlin.sln
│ │ ├── Zm_Nonlin.suo
│ │ └── Zm_Nonlin.vcproj
│ ├── Channels
│ │ ├── BinSymChan
│ │ │ ├── BinSymChan.dat
│ │ │ ├── BinSymChan_full.txt
│ │ │ ├── BinSymChan.ncb
│ │ │ ├── BinSymChan_short.txt
│ │ │ ├── BinSymChan.sln
│ │ │ ├── BinSymChan.suo
│ │ │ ├── BinSymChan.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ └── DiffMultipathUncorr
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── DiffMultipathUncorr.dat
│ │ ├── DiffMultipathUncorr_full.txt
│ │ ├── DiffMultipathUncorr.ncb
│ │ ├── DiffMultipathUncorr_short.txt
│ │ ├── DiffMultipathUncorr.sln
│ │ ├── DiffMultipathUncorr.suo
│ │ └── DiffMultipathUncorr.vcproj
│ ├── Coding
│ │ ├── BchPoly
│ │ │ ├── bchpoly.dbg
│ │ │ ├── BchPoly.ncb
│ │ │ ├── BchPoly.sln
│ │ │ ├── BchPoly.suo
│ │ │ ├── BchPoly.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ └── PolyMath
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── polymath.dbg
│ │ ├── PolyMath.ncb
│ │ ├── PolyMath.sln
│ │ ├── PolyMath.suo
│ │ └── PolyMath.vcproj
│ ├── FilterModels
│ │ ├── AnalogFilters
│ │ │ ├── AnalogFilterByIir_resp.txt
│ │ │ ├── AnalogFilters.dat
│ │ │ ├── AnalogFilters.ncb
│ │ │ ├── AnalogFilters.sln
│ │ │ ├── AnalogFilters.suo
│ │ │ ├── AnalogFilters.vcproj
│ │ │ ├── ButterworthFilterByIir_resp.txt
│ │ │ ├── ChebyshevFilterByIir_resp.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── EllipticalFilterByIir_resp.txt
│ │ └── AnalogFilters.txt
│ ├── include
│ │ ├── add_gaus_noise.h
│ │ ├── adv_modes.h
│ │ ├── ampl_to_db_pwr.h
│ │ ├── andf1fir.h
│ │ ├── anlg_filt_iir.h
│ │ ├── anlg_filt_intg.h
│ │ ├── ar_proc_gen.h
│ │ ├── ar_spec.h
│ │ ├── autometh.h
│ │ ├── aux_sig_buf.h
│ │ ├── bart_pdgm.h
│ │ ├── bart_pdgm_util.h
│ │ ├── bart_pdgm_wind.h
│ │ ├── basewav.h
│ │ ├── ber_ctr.h
│ │ ├── berlefac.h
│ │ ├── berlemat.h
│ │ ├── bessel_proto.h
│ │ ├── bess_filt_iir.h
│ │ ├── bilin_transf.h
│ │ ├── bit_analyzer.h
│ │ ├── bitenctab.h
│ │ ├── bitgen.h
│ │ ├── bitrev.h
│ │ ├── bitwav.h
│ │ ├── bpsk_correl_demod.h
│ │ ├── bpsk_demod_bp.h
│ │ ├── bpsk_mod_bp.h
│ │ ├── bpsk_mod.h
│ │ ├── bpsk_theory.h
│ │ ├── bscerrorgen.h
│ │ ├── butterworth_proto.h
│ │ ├── butt_filt_iir.h
│ │ ├── butt_filt_intg.h
│ │ ├── carrier_genie.h
│ │ ├── cbitrev.h
│ │ ├── cbitrev_T.h
│ │ ├── chan_diff_mp_uncorr.h
│ │ ├── cheb_filt_iir.h
│ │ ├── cheb_filt_intg.h
│ │ ├── chebyshev_proto.h
│ │ ├── clockgen.h
│ │ ├── clock_recov.h
│ │ ├── cmpx_iq_plot.h
│ │ ├── cmpx_multi_sine_gen.h
│ │ ├── cmpxpoly.h
│ │ ├── coarse_delay_est.h
│ │ ├── colvec_pf.h
│ │ ├── complex_io.h
│ │ ├── contin_adv_T.h
│ │ ├── contin_delay2_T.h
│ │ ├── contin_delay_tester.h
│ │ ├── contin_delay_T.h
│ │ ├── control_T.h
│ │ ├── correlator.h
│ │ ├── costas_loop.h
│ │ ├── cpxtophs.h
│ │ ├── cpxtoquad.h
│ │ ├── cyclo_partit.h
│ │ ├── cycpoly.h
│ │ ├── dan_pdgm.h
│ │ ├── Debug
│ │ ├── delay_modes.h
│ │ ├── denorm_proto.h
│ │ ├── dft_delay_T.h
│ │ ├── dft_T.h
│ │ ├── dice_analyzer.h
│ │ ├── dice.h
│ │ ├── dif_nipo.h
│ │ ├── dif_pino.h
│ │ ├── digital_pll.h
│ │ ├── digraph.h
│ │ ├── dir1_fir.h
│ │ ├── disc_auto_corr.h
│ │ ├── disc_auto_cov.h
│ │ ├── disc_delay_tester.h
│ │ ├── discrete_adv_T.h
│ │ ├── discrete_delay_T.h
│ │ ├── dit_nipo_T.h
│ │ ├── dit_pino_T.h
│ │ ├── downsampler_T.h
│ │ ├── dump_spect.h
│ │ ├── elip_filt_iir.h
│ │ ├── elip_filt_intg.h
│ │ ├── elliptical_proto.h
│ │ ├── exec.h
│ │ ├── fft_T.h
│ │ ├── filter_proto.h
│ │ ├── filter_resp.h
│ │ ├── filter_types.h
│ │ ├── filtfunc.h
│ │ ├── fine_delay_est.h
│ │ ├── fir_dsgn.h
│ │ ├── fir_resp.h
│ │ ├── fir_resp_w_noise_bw.h
│ │ ├── fsk_2tone_bp.h
│ │ ├── fsk_demod_bp.h
│ │ ├── fsk_demod_coh_bp.h
│ │ ├── fsk_demod_coh.h
│ │ ├── fsk_genie_bp.h
│ │ ├── fsk_genie.h
│ │ ├── fsk_theory.h
│ │ ├── galfield.h
│ │ ├── gausrand.h
│ │ ├── gauss_theory.h
│ │ ├── genctl.h
│ │ ├── gensig.h
│ │ ├── gen_tools.h
│ │ ├── gen_win.h
│ │ ├── gfelem.h
│ │ ├── globals.h
│ │ ├── global_stuff.h
│ │ ├── hamming.h
│ │ ├── hann.h
│ │ ├── histogram.h
│ │ ├── ideal_am.h
│ │ ├── ideal_hard_lim.h
│ │ ├── iir_comp_resp.h
│ │ ├── integ_dump_slice.h
│ │ ├── integ_n_dump.h
│ │ ├── interp_modes.h
│ │ ├── ipow.h
│ │ ├── isprime.h
│ │ ├── k_berctr.h
│ │ ├── k_pwrmtr.h
│ │ ├── k_serctr.h
│ │ ├── laguerre.h
│ │ ├── level_gen.h
│ │ ├── levin.h
│ │ ├── linear_pll.h
│ │ ├── log2.h
│ │ ├── matrix.h
│ │ ├── matrix_pf.h
│ │ ├── min_poly.h
│ │ ├── misdefs.h
│ │ ├── mixer_bp.h
│ │ ├── model_error.h
│ │ ├── model_graph.h
│ │ ├── models.h
│ │ ├── m_pskharddem.h
│ │ ├── mpskidealmod.h
│ │ ├── mpskoptdem_bp.h
│ │ ├── mpskoptimdem.h
│ │ ├── mpsk_symbtowave.h
│ │ ├── m_psk_theory.h
│ │ ├── ms_error_T.h
│ │ ├── msk_genie.h
│ │ ├── mskmod.h
│ │ ├── msk_theory.h
│ │ ├── multi_tone_gen.h
│ │ ├── noise_gen.h
│ │ ├── nonlinear_amp.h
│ │ ├── nrz_theory.h
│ │ ├── nullspac.h
│ │ ├── numinteg.h
│ │ ├── ogive.h
│ │ ├── overload.h
│ │ ├── parmfile.h
│ │ ├── pause.h
│ │ ├── pfelem.h
│ │ ├── phase_genie.h
│ │ ├── phase_lock_loop.h
│ │ ├── phase_rotate_bp.h
│ │ ├── phase_rotate.h
│ │ ├── polar_freq_dom_filt.h
│ │ ├── polygf2.h
│ │ ├── poly.h
│ │ ├── poly_int.h
│ │ ├── polynom.h
│ │ ├── poly_pf.h
│ │ ├── poly_xf.h
│ │ ├── pracsim.h
│ │ ├── primpoly.h
│ │ ├── psmodel.h
│ │ ├── psstream.h
│ │ ├── pwrmtr.h
│ │ ├── qam_decoder.h
│ │ ├── qamoptdem_bp.h
│ │ ├── qamoptimdem.h
│ │ ├── qam_symbtowave.h
│ │ ├── qam_theory.h
│ │ ├── q_func.h
│ │ ├── qpskdem.h
│ │ ├── qpsk_err_ctr.h
│ │ ├── qpskmod.h
│ │ ├── qpskoptbitdem.h
│ │ ├── qpsk_theory.h
│ │ ├── quad_carr_genie.h
│ │ ├── quadcmpx.h
│ │ ├── quaddem.h
│ │ ├── quad_mixer_bp.h
│ │ ├── quadmod_bp.h
│ │ ├── quadmod.h
│ │ ├── ramp_gen.h
│ │ ├── rate_changer.h
│ │ ├── rate_changer_T.h
│ │ ├── rayleigh_theory.h
│ │ ├── rayl_gen.h
│ │ ├── raylrand.h
│ │ ├── realpoly.h
│ │ ├── reblocker.h
│ │ ├── rect_pulse_theory.h
│ │ ├── reports.h
│ │ ├── rowvec_pf.h
│ │ ├── samp_curve.h
│ │ ├── samp_spect.h
│ │ ├── samp_spect_util.h
│ │ ├── ser_ctr.h
│ │ ├── siganchr.h
│ │ ├── signal_T.h
│ │ ├── sigplot.h
│ │ ├── sigstuff.h
│ │ ├── sim_postamble.cpp
│ │ ├── sim_preamble.cpp
│ │ ├── sin_awgn.h
│ │ ├── sinc.h
│ │ ├── sinc_interp.h
│ │ ├── sinc_wave.h
│ │ ├── sines_in_awgn.h
│ │ ├── spec_analyzer.h
│ │ ├── spec_estim.h
│ │ ├── spect_calc_kinds.h
│ │ ├── sqr_pll_bp.h
│ │ ├── stepgen.h
│ │ ├── swep_tone_rcvr.h
│ │ ├── swep_tone_xmtr.h
│ │ ├── symb_analyzer.h
│ │ ├── symb_clock_extr.h
│ │ ├── symbgen.h
│ │ ├── symb_remap.h
│ │ ├── syst_graph.h
│ │ ├── toeplitz.h
│ │ ├── tone_gen.h
│ │ ├── trianglr.h
│ │ ├── typedefs.h
│ │ ├── uni_rand.h
│ │ ├── unwrap.h
│ │ ├── upsampler_T.h
│ │ ├── vco_bp.h
│ │ ├── vco_ce.h
│ │ ├── vector_pf.h
│ │ ├── wave_kinds.h
│ │ ├── welch_pdgm.h
│ │ ├── window_shapes.h
│ │ ├── xfelem.h
│ │ ├── xor.h
│ │ └── yule_walk_psd.h
│ ├── models
│ │ ├── add_gaus_noise.cpp
│ │ ├── ampl_to_db_pwr.cpp
│ │ ├── andf1fir.cpp
│ │ ├── anlg_filt_iir.cpp
│ │ ├── anlg_filt_intg.cpp
│ │ ├── ar_proc_gen.cpp
│ │ ├── bart_pdgm_model.cpp
│ │ ├── bart_pdgm_wind.cpp
│ │ ├── basewav.cpp
│ │ ├── ber_ctr.cpp
│ │ ├── bess_filt_iir.cpp
│ │ ├── bit_analyzer.cpp
│ │ ├── bitgen.cpp
│ │ ├── bitwav.cpp
│ │ ├── bpsk_correl_demod.cpp
│ │ ├── bpsk_demod_bp.cpp
│ │ ├── bpsk_mod_bp.cpp
│ │ ├── bpsk_mod.cpp
│ │ ├── bscerrorgen.cpp
│ │ ├── butt_filt_iir.cpp
│ │ ├── butt_filt_intg.cpp
│ │ ├── carrier_genie.cpp
│ │ ├── chan_diff_mp_uncorr.cpp
│ │ ├── cheb_filt_iir.cpp
│ │ ├── cheb_filt_intg.cpp
│ │ ├── clock_recov.cpp
│ │ ├── cmpx_iq_plot.cpp
│ │ ├── coarse_delay_est.cpp
│ │ ├── contin_adv_T.cpp
│ │ ├── contin_delay2_T.cpp
│ │ ├── contin_delay_T.cpp
│ │ ├── contin_delay_tester.cpp
│ │ ├── correlator.cpp
│ │ ├── costas_loop.cpp
│ │ ├── cpxtophs.cpp
│ │ ├── cpxtoquad.cpp
│ │ ├── dan_pdgm.cpp
│ │ ├── dft_delay_T.cpp
│ │ ├── dice_analyzer.cpp
│ │ ├── dice.cpp
│ │ ├── digital_pll.cpp
│ │ ├── disc_auto_cov.cpp
│ │ ├── disc_delay_tester.cpp
│ │ ├── discrete_adv_T.cpp
│ │ ├── discrete_delay_T.cpp
│ │ ├── downsampler_T.cpp
│ │ ├── elip_filt_iir.cpp
│ │ ├── elip_filt_intg.cpp
│ │ ├── fine_delay_est.cpp
│ │ ├── fsk_2tone_bp.cpp
│ │ ├── fsk_demod_bp.cpp
│ │ ├── fsk_demod_coh_bp.cpp
│ │ ├── fsk_demod_coh.cpp
│ │ ├── fsk_genie_bp.cpp
│ │ ├── fsk_genie.cpp
│ │ ├── histogram.cpp
│ │ ├── ideal_am.cpp
│ │ ├── ideal_hard_lim.cpp
│ │ ├── integ_dump_slice.cpp
│ │ ├── integ_n_dump.cpp
│ │ ├── k_berctr.cpp
│ │ ├── k_pwrmtr.cpp
│ │ ├── k_serctr.cpp
│ │ ├── level_gen.cpp
│ │ ├── linear_pll.cpp
│ │ ├── mixer_bp.cpp
│ │ ├── m_pskharddem.cpp
│ │ ├── mpskidealmod.cpp
│ │ ├── mpskoptdem_bp.cpp
│ │ ├── mpskoptimdem.cpp
│ │ ├── mpsk_symbtowave.cpp
│ │ ├── ms_error_T.cpp
│ │ ├── msk_genie.cpp
│ │ ├── mskmod.cpp
│ │ ├── multi_tone_gen.cpp
│ │ ├── noise_gen.cpp
│ │ ├── nonlinear_amp.cpp
│ │ ├── ogive.cpp
│ │ ├── phase_genie.cpp
│ │ ├── phase_rotate.cpp
│ │ ├── polar_freq_dom_filt.cpp
│ │ ├── pwrmtr.cpp
│ │ ├── qam_decoder.cpp
│ │ ├── qamoptdem_bp.cpp
│ │ ├── qamoptimdem.cpp
│ │ ├── qam_symbtowave.cpp
│ │ ├── qpskdem.cpp
│ │ ├── qpsk_err_ctr.cpp
│ │ ├── qpskmod.cpp
│ │ ├── qpskoptbitdem.cpp
│ │ ├── quad_carr_genie.cpp
│ │ ├── quadcmpx.cpp
│ │ ├── quaddem.cpp
│ │ ├── quad_mixer_bp.cpp
│ │ ├── quadmod_bp.cpp
│ │ ├── quadmod.cpp
│ │ ├── ramp_gen.cpp
│ │ ├── rate_changer.cpp
│ │ ├── rate_changer_T.cpp
│ │ ├── rayl_gen.cpp
│ │ ├── samp_spect.cpp
│ │ ├── ser_ctr.cpp
│ │ ├── siganchr.cpp
│ │ ├── sines_in_awgn.cpp
│ │ ├── spec_analyzer.cpp
│ │ ├── sqr_pll_bp.cpp
│ │ ├── stepgen.cpp
│ │ ├── swep_tone_rcvr.cpp
│ │ ├── swep_tone_xmtr.cpp
│ │ ├── symb_analyzer.cpp
│ │ ├── symbgen.cpp
│ │ ├── symb_remap.cpp
│ │ ├── tone_gen.cpp
│ │ ├── upsampler_T.cpp
│ │ ├── vco_bp.cpp
│ │ ├── vco_ce.cpp
│ │ ├── welch_pdgm.cpp
│ │ └── yule_walk_psd.cpp
│ ├── Modulation
│ │ ├── BpskSim
│ │ │ ├── BpskSim.dat
│ │ │ ├── BpskSim.ncb
│ │ │ ├── BpskSim.sln
│ │ │ ├── BpskSim.sln.old
│ │ │ ├── BpskSim.suo
│ │ │ ├── BpskSim.vcproj
│ │ │ ├── BpskSim.vcproj.old
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── BpskSim_Bp
│ │ │ ├── BpskSim_Bp.dat
│ │ │ ├── BpskSim_Bp.ncb
│ │ │ ├── BpskSim_Bp.sln
│ │ │ ├── BpskSim_Bp.sln.old
│ │ │ ├── BpskSim_Bp.suo
│ │ │ ├── BpskSim_Bp.vcproj
│ │ │ ├── BpskSim_Bp.vcproj.old
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── recipe.bmp
│ │ ├── FskCohSim
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── FskCohSim.dat
│ │ │ ├── FskCohSim.ncb
│ │ │ ├── FskCohSim.sln
│ │ │ ├── FskCohSim.suo
│ │ │ ├── FskCohSim.vcproj
│ │ │ └── recipe.bmp
│ │ ├── FskCohSim_Bp
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── FskCohSim_Bp.dat
│ │ │ ├── FskCohSim_Bp.ncb
│ │ │ ├── FskCohSim_Bp.sln
│ │ │ ├── FskCohSim_Bp.suo
│ │ │ └── FskCohSim_Bp.vcproj
│ │ ├── FskSim_Bp
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── FskSim_Bp.dat
│ │ │ ├── FskSim_Bp.ncb
│ │ │ ├── FskSim_Bp.sln
│ │ │ ├── FskSim_Bp.suo
│ │ │ └── FskSim_Bp.vcproj
│ │ ├── MpskSim
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── MpskSim.dat
│ │ │ ├── MpskSim.ncb
│ │ │ ├── MpskSim.sln
│ │ │ ├── MpskSim.suo
│ │ │ └── MpskSim.vcproj
│ │ ├── MpskSim_Bp
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── MpskSim_Bp.dat
│ │ │ ├── MpskSim_Bp.ncb
│ │ │ ├── MpskSim_Bp.sln
│ │ │ ├── MpskSim_Bp.suo
│ │ │ └── MpskSim_Bp.vcproj
│ │ ├── MskSim
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── MskSim.dat
│ │ │ ├── MskSim.ncb
│ │ │ ├── MskSim.sln
│ │ │ ├── MskSim.suo
│ │ │ └── MskSim.vcproj
│ │ ├── OqpskSim
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── OqpskSim.dat
│ │ │ ├── OqpskSim.ncb
│ │ │ ├── OqpskSim.sln
│ │ │ ├── OqpskSim.suo
│ │ │ └── OqpskSim.vcproj
│ │ ├── QamSim
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── QamSim.dat
│ │ │ ├── QamSim.ncb
│ │ │ ├── QamSim.sln
│ │ │ ├── QamSim.suo
│ │ │ └── QamSim.vcproj
│ │ ├── QamSim_Bp
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── QamSim_Bp.dat
│ │ │ ├── QamSim_Bp.ncb
│ │ │ ├── QamSim_Bp.sln
│ │ │ ├── QamSim_Bp.suo
│ │ │ └── QamSim_Bp.vcproj
│ │ ├── QpskSim
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── QpskSim.dat
│ │ │ ├── QpskSim.ncb
│ │ │ ├── QpskSim.sln
│ │ │ ├── QpskSim.suo
│ │ │ └── QpskSim.vcproj
│ │ ├── QpskSim_Bp
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── QpskSim_Bp.dat
│ │ │ ├── QpskSim_Bp.ncb
│ │ │ ├── QpskSim_Bp.sln
│ │ │ ├── QpskSim_Bp.suo
│ │ │ └── QpskSim_Bp.vcproj
│ │ └── QpskSim_Corr
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── QpskSim_Corr.dat
│ │ ├── QpskSim_Corr.ncb
│ │ ├── QpskSim_Corr.sln
│ │ ├── QpskSim_Corr.suo
│ │ └── QpskSim_Corr.vcproj
│ ├── Multirate
│ │ ├── Decimate
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── Decimate.dat
│ │ │ ├── Decimate.ncb
│ │ │ ├── Decimate.sln
│ │ │ ├── Decimate.suo
│ │ │ └── Decimate.vcproj
│ │ ├── Interpolate
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── Interpolate.dat
│ │ │ ├── Interpolate.ncb
│ │ │ ├── Interpolate.sln
│ │ │ ├── Interpolate.suo
│ │ │ ├── Interpolate.vcproj
│ │ │ ├── remez_filt_coeff_10.txt
│ │ │ ├── remez_filt_coeff_11.txt
│ │ │ ├── remez_filt_coeff_12.txt
│ │ │ ├── remez_filt_coeff_13.txt
│ │ │ ├── remez_filt_coeff_20.txt
│ │ │ └── remez_mag_resp_21.txt
│ │ └── Interpolate2
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── Interpolate_2.dat
│ │ ├── Interpolate2.ncb
│ │ ├── Interpolate2.sln
│ │ ├── Interpolate2.suo
│ │ ├── Interpolate2.vcproj
│ │ ├── remez_filt_coeff_20.txt
│ │ ├── remez_filt_coeff_30.txt
│ │ └── remez_filt_coeff_31.txt
│ ├── nonsims
│ │ ├── bchpoly.cpp
│ │ ├── BP_FiletrUtil_main.cpp
│ │ ├── ClockRecov
│ │ │ ├── ClockRecov.dat
│ │ │ ├── ClockRecov_full.txt
│ │ │ ├── ClockRecov.ncb
│ │ │ ├── ClockRecov_short.txt
│ │ │ ├── ClockRecov.sln
│ │ │ ├── ClockRecov.suo
│ │ │ ├── ClockRecov.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── CostasLoop
│ │ │ ├── CostasLoop.dat
│ │ │ ├── CostasLoop.ncb
│ │ │ ├── CostasLoop.sln
│ │ │ ├── CostasLoop.suo
│ │ │ ├── CostasLoop.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── DigitalPLL
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── DigitalPLL.dat
│ │ │ ├── DigitalPLL.ncb
│ │ │ ├── DigitalPLL.sln
│ │ │ ├── DigitalPLL.suo
│ │ │ └── DigitalPLL.vcproj
│ │ ├── FiletrUtil_main.cpp
│ │ ├── LinearPLL
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── LinearPLL.dat
│ │ │ ├── LinearPLL.ncb
│ │ │ ├── LinearPLL.sln
│ │ │ ├── LinearPLL.suo
│ │ │ └── LinearPLL.vcproj
│ │ ├── polymath.cpp
│ │ └── SqrLoopSim_Bp
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── SqrLoopSim_Bp.dat
│ │ ├── SqrLoopSim_Bp.ncb
│ │ ├── SqrLoopSim_Bp.sln
│ │ ├── SqrLoopSim_Bp.suo
│ │ └── SqrLoopSim_Bp.vcproj
│ ├── RandomProcesses
│ │ ├── ArProcTest
│ │ │ ├── ar_proc_hist.txt
│ │ │ ├── ar_proc_psd.txt
│ │ │ ├── ArProcTest.dat
│ │ │ ├── ArProcTest.dbg
│ │ │ ├── ArProcTest_full.txt
│ │ │ ├── ArProcTest.ncb
│ │ │ ├── ArProcTest_short.txt
│ │ │ ├── ArProcTest.sln
│ │ │ ├── ArProcTest.sln.old
│ │ │ ├── ArProcTest.suo
│ │ │ ├── ArProcTest.vcproj
│ │ │ ├── ArProcTest.vcproj.old
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── noisy_sig.txt
│ │ ├── BitSeqTest
│ │ │ ├── BitSeqTest.dat
│ │ │ ├── BitSeqTest.dbg
│ │ │ ├── BitSeqTest_full.txt
│ │ │ ├── BitSeqTest.ncb
│ │ │ ├── BitSeqTest_short.txt
│ │ │ ├── BitSeqTest.sln
│ │ │ ├── BitSeqTest.sln.old
│ │ │ ├── BitSeqTest.suo
│ │ │ ├── BitSeqTest.vcproj
│ │ │ ├── BitSeqTest.vcproj.old
│ │ │ ├── bit_seq.txt
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── DiceTest
│ │ │ ├── covar_res.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── DiceTest.dat
│ │ │ ├── DiceTest.dbg
│ │ │ ├── DiceTest_full.txt
│ │ │ ├── DiceTest.ncb
│ │ │ ├── DiceTest_short.txt
│ │ │ ├── DiceTest.sln
│ │ │ ├── DiceTest.sln.old
│ │ │ ├── DiceTest.suo
│ │ │ ├── DiceTest.vcproj
│ │ │ ├── DiceTest.vcproj.old
│ │ │ └── symb_seq.txt
│ │ ├── GaussNoiseTest
│ │ │ ├── awgn_hist.txt
│ │ │ ├── awgn_ogive.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── gauss_cdf.txt
│ │ │ ├── GaussNoiseTest.dat
│ │ │ ├── GaussNoiseTest.dbg
│ │ │ ├── GaussNoiseTest_full.txt
│ │ │ ├── GaussNoiseTest.ncb
│ │ │ ├── GaussNoiseTest_short.txt
│ │ │ ├── GaussNoiseTest.sln
│ │ │ ├── GaussNoiseTest.sln.old
│ │ │ ├── GaussNoiseTest.suo
│ │ │ ├── GaussNoiseTest.vcproj
│ │ │ ├── GaussNoiseTest.vcproj.old
│ │ │ ├── gauss_pdf.txt
│ │ │ └── power.txt
│ │ ├── RayleighNoiseTest
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── noisy_sig.txt
│ │ │ ├── rayl_cdf.txt
│ │ │ ├── RayleighNoiseTest.dat
│ │ │ ├── RayleighNoiseTest.dbg
│ │ │ ├── RayleighNoiseTest_full.txt
│ │ │ ├── RayleighNoiseTest.ncb
│ │ │ ├── RayleighNoiseTest_short.txt
│ │ │ ├── RayleighNoiseTest.sln
│ │ │ ├── RayleighNoiseTest.sln.old
│ │ │ ├── RayleighNoiseTest.suo
│ │ │ ├── RayleighNoiseTest.vcproj
│ │ │ ├── RayleighNoiseTest.vcproj.old
│ │ │ ├── rayl_hist.txt
│ │ │ ├── rayl_ogive.txt
│ │ │ └── rayl_pdf.txt
│ │ └── SymbSeqTest
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── SymbSeqTest.dat
│ │ ├── SymbSeqTest.dbg
│ │ ├── SymbSeqTest_full.txt
│ │ ├── SymbSeqTest.ncb
│ │ ├── SymbSeqTest_short.txt
│ │ ├── SymbSeqTest.sln
│ │ ├── SymbSeqTest.sln.old
│ │ ├── SymbSeqTest.suo
│ │ ├── SymbSeqTest.vcproj
│ │ ├── SymbSeqTest.vcproj.old
│ │ └── symb_seq.txt
│ ├── Shifters
│ │ ├── CoarseDelayEst
│ │ │ ├── ButterworthFilterByIir_resp.txt
│ │ │ ├── CoarseDelayEst.dat
│ │ │ ├── CoarseDelayEst.ncb
│ │ │ ├── CoarseDelayEst.sln
│ │ │ ├── CoarseDelayEst.suo
│ │ │ ├── CoarseDelayEst.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── ContinAdv
│ │ │ ├── ContinAdv.dat
│ │ │ ├── ContinAdv.ncb
│ │ │ ├── ContinAdv.sln
│ │ │ ├── ContinAdv.suo
│ │ │ ├── ContinAdv.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── ContinDelay
│ │ │ ├── ContinDelay.dat
│ │ │ ├── ContinDelay.ncb
│ │ │ ├── ContinDelay.sln
│ │ │ ├── ContinDelay.suo
│ │ │ ├── ContinDelay.vcproj
│ │ │ └── Debug
│ │ │ └── BuildLog.htm
│ │ ├── DftDelay
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── DftDelay.dat
│ │ │ ├── DftDelay.ncb
│ │ │ ├── DftDelay.sln
│ │ │ ├── DftDelay.suo
│ │ │ └── DftDelay.vcproj
│ │ ├── DiscAdv
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── DiscAdv.dat
│ │ │ ├── DiscAdv.ncb
│ │ │ ├── DiscAdv.sln
│ │ │ ├── DiscAdv.suo
│ │ │ └── DiscAdv.vcproj
│ │ ├── DiscDelay
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── DiscDelay.dat
│ │ │ ├── DiscDelay.ncb
│ │ │ ├── DiscDelay.sln
│ │ │ ├── DiscDelay.suo
│ │ │ └── DiscDelay.vcproj
│ │ ├── FineDelayEst
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── FineDelayEst.dat
│ │ │ ├── FineDelayEst.ncb
│ │ │ ├── FineDelayEst.sln
│ │ │ ├── FineDelayEst.suo
│ │ │ └── FineDelayEst.vcproj
│ │ ├── RateChange
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── RateChange.dat
│ │ │ ├── RateChange.ncb
│ │ │ ├── RateChange.sln
│ │ │ ├── RateChange.suo
│ │ │ └── RateChange.vcproj
│ │ └── RealCorrTest
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── RealCorrTest.dat
│ │ ├── RealCorrTest.ncb
│ │ ├── RealCorrTest.sln
│ │ ├── RealCorrTest.suo
│ │ └── RealCorrTest.vcproj
│ ├── SignalGenerators
│ │ ├── BaseWaveTest
│ │ │ ├── BaseWaveTest.dat
│ │ │ ├── BaseWaveTest.dbg
│ │ │ ├── BaseWaveTest_full.txt
│ │ │ ├── BaseWaveTest.ncb
│ │ │ ├── BaseWaveTest_short.txt
│ │ │ ├── BaseWaveTest.sln
│ │ │ ├── BaseWaveTest.sln.old
│ │ │ ├── BaseWaveTest.suo
│ │ │ ├── BaseWaveTest.vcproj
│ │ │ ├── BaseWaveTest.vcproj.old
│ │ │ ├── binary_wave.txt
│ │ │ ├── biphase_psd_theor.txt
│ │ │ ├── bit_seq.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── miller_psd_theor.txt
│ │ │ ├── nrz_psd_theor.txt
│ │ │ ├── nrz_psd.txt
│ │ │ ├── old_nrz_psd.txt
│ │ │ └── rect_pulse_pwr.txt
│ │ ├── ElemSigGenTest
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── ElemSigGenTest.ncb
│ │ │ ├── ElemSigGenTest.sln
│ │ │ ├── ElemSigGenTest.suo
│ │ │ └── ElemSigGenTest.vcproj
│ │ ├── MultiToneGenTest
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── MultiToneGenTest.dat
│ │ │ ├── MultiToneGenTest_full.txt
│ │ │ ├── MultiToneGenTest.ncb
│ │ │ ├── MultiToneGenTest_short_040131_215815.txt
│ │ │ ├── MultiToneGenTest_short_040201_201316.txt
│ │ │ ├── MultiToneGenTest_short_040303_195154.txt
│ │ │ ├── MultiToneGenTest.sln
│ │ │ ├── MultiToneGenTest.sln.old
│ │ │ ├── MultiToneGenTest.suo
│ │ │ ├── MultiToneGenTest.vcproj
│ │ │ ├── MultiToneGenTest.vcproj.old
│ │ │ ├── test_sig_psd_040131_215815.txt
│ │ │ ├── test_sig_psd_040201_201316.txt
│ │ │ ├── test_sig_psd_040303_195154.txt
│ │ │ └── test_sig.txt
│ │ └── ToneGenTest
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── test_sig_psd_040131_203102.txt
│ │ ├── test_sig.txt
│ │ ├── ToneGenTest.dat
│ │ ├── ToneGenTest.dsp
│ │ ├── ToneGenTest_full.txt
│ │ ├── ToneGenTest.ncb
│ │ ├── ToneGenTest.plg
│ │ ├── ToneGenTest_short_040131_203102.txt
│ │ ├── ToneGenTest.sln
│ │ ├── ToneGenTest.sln.old
│ │ ├── ToneGenTest.suo
│ │ ├── ToneGenTest.vcproj
│ │ └── ToneGenTest.vcproj.old
│ ├── sims
│ │ ├── analog_filters_sim.cpp
│ │ ├── arproctest_sim.cpp
│ │ ├── bartpdgm_sim.cpp
│ │ ├── bartpdgmwind_sim.cpp
│ │ ├── basewavetest_sim.cpp
│ │ ├── binsymchan_sim.cpp
│ │ ├── bitseqtest_sim.cpp
│ │ ├── bpsk_sim_bp.cpp
│ │ ├── bpsk_sim.cpp
│ │ ├── clock_recov_sim.cpp
│ │ ├── coarsedelayest_sim.cpp
│ │ ├── continadv_sim.cpp
│ │ ├── contindelay_sim.cpp
│ │ ├── costas_loop_sim.cpp
│ │ ├── danpdgm2_sim.cpp
│ │ ├── danpdgm_sim.cpp
│ │ ├── decimate_sim.cpp
│ │ ├── dftdelay_sim.cpp
│ │ ├── dicetest_sim.cpp
│ │ ├── diffmultipathuncorr_sim.cpp
│ │ ├── digital_pll_sim.cpp
│ │ ├── discadv_sim.cpp
│ │ ├── discdelay_sim.cpp
│ │ ├── finedelayest_sim.cpp
│ │ ├── fsk_coh_sim_bp.cpp
│ │ ├── fsk_coh_sim.cpp
│ │ ├── fsk_sim_bp.cpp
│ │ ├── gaussnoisetest_sim.cpp
│ │ ├── interpolate_2_sim.cpp
│ │ ├── interpolate_sim.cpp
│ │ ├── linear_pll_sim.cpp
│ │ ├── mpsk_sim_bp.cpp
│ │ ├── mpsk_sim.cpp
│ │ ├── msk_sim.cpp
│ │ ├── multitonegentest_sim.cpp
│ │ ├── nla_2_box_sim.cpp
│ │ ├── oqpsk_sim.cpp
│ │ ├── qam_sim_bp.cpp
│ │ ├── qam_sim.cpp
│ │ ├── qpsk_sim_bp.cpp
│ │ ├── qpsk_sim_corr.cpp
│ │ ├── qpsk_sim.cpp
│ │ ├── ratechange_sim.cpp
│ │ ├── rayleighnoisetest_sim.cpp
│ │ ├── realcorr_test_sim.cpp
│ │ ├── sampspect_sim.cpp
│ │ ├── sqr_loop_sim_bp.cpp
│ │ ├── symbseqtest_sim.cpp
│ │ ├── tonegentest_sim.cpp
│ │ ├── welchpdgm_sim.cpp
│ │ ├── yulewalk_sim.cpp
│ │ └── zm_nonlin_sim.cpp
│ ├── SpectrumEstim
│ │ ├── BartPdgm
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── BartPdgm.dat
│ │ │ ├── BartPdgm.dbg
│ │ │ ├── BartPdgm_full.txt
│ │ │ ├── BartPdgm.ncb
│ │ │ ├── bart_pdgm_psd.txt
│ │ │ ├── BartPdgm_short.txt
│ │ │ ├── BartPdgm.sln
│ │ │ ├── BartPdgm.suo
│ │ │ ├── BartPdgm.vcproj
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── test_sig.txt
│ │ ├── BartPdgmWind
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── bart_pdgm_psd.txt
│ │ │ ├── BartPdgmWind.dat
│ │ │ ├── BartPdgmWind.dbg
│ │ │ ├── BartPdgmWind_full.txt
│ │ │ ├── BartPdgmWind.ncb
│ │ │ ├── BartPdgmWind_short.txt
│ │ │ ├── BartPdgmWind.sln
│ │ │ ├── BartPdgmWind.suo
│ │ │ ├── BartPdgmWind.vcproj
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── test_sig.txt
│ │ ├── DanPdgm
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── DanPdgm.dat
│ │ │ ├── DanPdgm.dbg
│ │ │ ├── DanPdgm_full.txt
│ │ │ ├── DanPdgm.ncb
│ │ │ ├── dan_pdgm_psd.txt
│ │ │ ├── DanPdgm_short.txt
│ │ │ ├── DanPdgm.sln
│ │ │ ├── DanPdgm.suo
│ │ │ ├── DanPdgm.vcproj
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── test_sig.txt
│ │ ├── DanPdgm2
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── DanPdgm2.dat
│ │ │ ├── DanPdgm2.dbg
│ │ │ ├── DanPdgm2_full.txt
│ │ │ ├── DanPdgm2.ncb
│ │ │ ├── DanPdgm2_short.txt
│ │ │ ├── DanPdgm2.sln
│ │ │ ├── DanPdgm2.suo
│ │ │ ├── DanPdgm2.vcproj
│ │ │ ├── dan_pdgm_psd.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ └── test_sig.txt
│ │ ├── SampSpect
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── SampSpect.dat
│ │ │ ├── SampSpect.dbg
│ │ │ ├── SampSpect_full.txt
│ │ │ ├── SampSpect.ncb
│ │ │ ├── samp_spect_psd.txt
│ │ │ ├── SampSpect_short.txt
│ │ │ ├── SampSpect.sln
│ │ │ ├── SampSpect.suo
│ │ │ ├── SampSpect.vcproj
│ │ │ └── test_sig.txt
│ │ ├── WelchPdgm
│ │ │ ├── ar_true_spec.txt
│ │ │ ├── Debug
│ │ │ │ └── BuildLog.htm
│ │ │ ├── lag_win.txt
│ │ │ ├── test_sig.txt
│ │ │ ├── WelchPdgm.dat
│ │ │ ├── WelchPdgm.dbg
│ │ │ ├── WelchPdgm_full.txt
│ │ │ ├── WelchPdgm.ncb
│ │ │ ├── welch_pdgm_psd.txt
│ │ │ ├── WelchPdgm_short.txt
│ │ │ ├── WelchPdgm.sln
│ │ │ ├── WelchPdgm.suo
│ │ │ └── WelchPdgm.vcproj
│ │ └── YuleWalkPsd
│ │ ├── ar_true_spec.txt
│ │ ├── Debug
│ │ │ └── BuildLog.htm
│ │ ├── test_sig.txt
│ │ ├── YuleWalkPsd.dat
│ │ ├── YuleWalkPsd.dbg
│ │ ├── YuleWalkPsd_full.txt
│ │ ├── YuleWalkPsd.ncb
│ │ ├── YuleWalkPsd_short.txt
│ │ ├── YuleWalkPsd.sln
│ │ ├── YuleWalkPsd.suo
│ │ ├── yule_walk_psd.txt
│ │ └── YuleWalkPsd.vcproj
│ ├── support
│ │ ├── adv_modes.cpp
│ │ ├── complex_io.cpp
│ │ ├── control_T.cpp
│ │ ├── delay_modes.cpp
│ │ ├── digraph.cpp
│ │ ├── exec.cpp
│ │ ├── filter_types.cpp
│ │ ├── genctl.cpp
│ │ ├── gensig.cpp
│ │ ├── interp_modes.cpp
│ │ ├── model_error.cpp
│ │ ├── model_graph.cpp
│ │ ├── parmfile.cpp
│ │ ├── psmodel.cpp
│ │ ├── psstream.cpp
│ │ ├── reports.cpp
│ │ ├── signal_T.cpp
│ │ ├── sigplot.cpp
│ │ ├── sim_startup.cpp
│ │ ├── spec_calc_kinds.cpp
│ │ ├── syst_graph.cpp
│ │ ├── wave_kinds.cpp
│ │ └── window_shapes.cpp
│ └── utils
│ ├── ar_spec.cpp
│ ├── autometh.cpp
│ ├── aux_sig_buf.cpp
│ ├── bart_pdgm.cpp
│ ├── berlefac.cpp
│ ├── berlemat.cpp
│ ├── bessel_proto.cpp
│ ├── bilin_transf.cpp
│ ├── bitenctab.cpp
│ ├── bitrev.cpp
│ ├── bpsk_theory.cpp
│ ├── butterworth_proto.cpp
│ ├── cbitrev_T.cpp
│ ├── chebyshev_proto.cpp
│ ├── cmpxpoly.cpp
│ ├── colvec_pf.cpp
│ ├── cyclo_partit.cpp
│ ├── cycpoly.cpp
│ ├── denorm_proto.cpp
│ ├── dit_nipo_T.cpp
│ ├── dit_pino_T.cpp
│ ├── dump_spect.cpp
│ ├── elliptical_proto.cpp
│ ├── fft_T.cpp
│ ├── filter_proto.cpp
│ ├── fir_dsgn.cpp
│ ├── fir_resp.cpp
│ ├── fir_resp_w_noise_bw.cpp
│ ├── fsk_theory.cpp
│ ├── galfield.cpp
│ ├── gausrand.cpp
│ ├── gauss_theory.cpp
│ ├── gen_tools.cpp
│ ├── gen_win.cpp
│ ├── gfelem.cpp
│ ├── hamming.cpp
│ ├── hann.cpp
│ ├── iir_comp_resp.cpp
│ ├── ipow.cpp
│ ├── isprime.cpp
│ ├── laguerre.cpp
│ ├── levin.cpp
│ ├── log2.cpp
│ ├── matrix_pf.cpp
│ ├── min_poly.cpp
│ ├── m_psk_theory.cpp
│ ├── msk_theory.cpp
│ ├── nrz_theory.cpp
│ ├── nullspac.cpp
│ ├── numinteg.cpp
│ ├── pause.cpp
│ ├── pfelem.cpp
│ ├── polygf2.cpp
│ ├── poly_int.cpp
│ ├── polynom.cpp
│ ├── poly_pf_2.cpp
│ ├── poly_pf.cpp
│ ├── poly_xf.cpp
│ ├── primpoly.cpp
│ ├── qam_theory.cpp
│ ├── q_func.cpp
│ ├── qpsk_theory.cpp
│ ├── rayleigh_theory.cpp
│ ├── raylrand.cpp
│ ├── realpoly.cpp
│ ├── rect_pulse_theory.cpp
│ ├── rowvec_pf.cpp
│ ├── samp_curve.cpp
│ ├── samp_spect_util.cpp
│ ├── sinc.cpp
│ ├── sinc_wave.cpp
│ ├── spec_estim.cpp
│ ├── symbenctab.cpp
│ ├── toeplitz.cpp
│ ├── trianglr.cpp
│ ├── uni_rand.cpp
│ ├── unwrap.cpp
│ ├── vector_pf.cpp
│ ├── xfelem.cpp
│ └── xor.cpp
└── 《无线通信系统仿真——c++使用模型》这本书的源代码,里面有详细的无线通信系统的各个部分的仿真,包括调制解调,信道,滤波器等
└── PracSim
└── utils
├── ar_spec.cpp
├── autometh.cpp
├── aux_sig_buf.cpp
├── bart_pdgm.cpp
├── berlefac.cpp
├── berlemat.cpp
├── bessel_proto.cpp
├── bilin_transf.cpp
├── bitenctab.cpp
├── bitrev.cpp
├── bpsk_theory.cpp
├── butterworth_proto.cpp
├── cbitrev_T.cpp
├── chebyshev_proto.cpp
├── cmpxpoly.cpp
├── colvec_pf.cpp
├── cyclo_partit.cpp
├── cycpoly.cpp
├── denorm_proto.cpp
├── dit_nipo_T.cpp
├── dit_pino_T.cpp
├── dump_spect.cpp
├── elliptical_proto.cpp
├── fft_T.cpp
├── filter_proto.cpp
├── fir_dsgn.cpp
├── fir_resp.cpp
├── fir_resp_w_noise_bw.cpp
├── fsk_theory.cpp
├── galfield.cpp
├── gausrand.cpp
├── gauss_theory.cpp
├── gen_tools.cpp
├── gen_win.cpp
├── gfelem.cpp
├── hamming.cpp
└── hann.cpp
131 directories, 1050 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论