www.gusucode.com > UWB_matlab源码程序 > List_of_Functions.txt

    >> Function 1.1 (Generation of rectangular waveforms)
   cp0101_genrect.m

>> Function 1.2 (Bandwidth evaluation)
   cp0101_bandwidth.m

>> Function 1.3 (Generation of sinusoidal pulses with fixed time duration)
   cp0102_sinpulse_one.m

>> Function 1.4 (Generation of sinusoidal pulses with fixed number of cycles)
   cp0102_sinpulse_two.m



>> Function 2.1 (Generation of equiprobable binary values)
   cp0201_bits.m

>> Function 2.2 (Code-repetition coding)
   cp0201_repcode.m

>> Function 2.3 (Time-hopping coding)
   cp0201_TH.m

>> Function 2.4 (PPM-TH modulation)
   cp0201_2PPM_TH.m

>> Function 2.5 (Pulse shaper)
   cp0201_waveform.m

>> Function 2.6 (PPM-TH transmitter)
   cp0201_transmitter_2PPM_TH.m

>> Function 2.7 (Direct-sequence coding)
   cp0202_DS.m

>> Function 2.8 (PAM-DS modulation)
   cp0202_2PAM_DS.m

>> Function 2.9 (PAM-DS transmitter)
   cp0202_transmitter_2PAM_DS

>> Function 2.10 (QPSK modulation)
   cp0203_qpsk_mod.m

>> Function 2.11 (OFDM modulation)
   cp0203_OFDM_qpsk.m



>> Function 3.1 (Analogue PPM with sinusoidal modulating signals)
   cp0301_PPM_sin.m

>> Function 3.2 (Power Spectral Density)
   cp0301_PSD.m

>> Function 3.3 (Analogue PPM with generic periodic modulating signals)
   cp0302_PPM_periodic.m

>> Function 3.4 (Analogue PPM with random modulating signals)
   cp0303_PPM_random.m



>> Function 4.1 (PAM-TH modulation)
   cp0402_2PAM_TH.m

>> Function 4.2 (PAM-TH transmitter)
   cp0402_transmitter_2PAM_TH.m



>> Function 6.1 (Pre for M-PAM and M-PPM)
   cp0602_symbol_error_probability.m

>> Function 6.2 (Link budget)
   cp0602_link_budget.m

>> Function 6.3 (Evaluation of the maximum distance)
   cp0602_max_distance.m

>> Function 6.4 (Normalized PSD for Gaussian pulses)
   cp0602_Gaussian_PSD_nth.m

>> Function 6.5 (Bandwidth evaluation and PSD truncation)
   cp0602_thr_dB_vectors.m



>> Function 7.1 (Shape variation of the Gaussian pulse)
   cp0701_shape_factor_variation.m

>> Function 7.2 (Differentiation of the Gaussian pulse)
   cp0702_Gaussian_derivatives.m

>> Function 7.3 (Derivatives of the Gaussian pulse)
   cp0702_analytical_waveforms.m

>> Function 7.4 (Spectral analysis of Gaussian pulses)
   cp0702_Gaussian_derivatives_ESD.m

>> Function 7.5 (Peak frequency of Gaussian pulses)
   cp0702_Gaussian_derivatives_peak_frequency.m

>> Function 7.6 (Bandwidth of Gaussian pulses)
   cp0702_Gaussian_derivatives_10dB_bandwidth.m

>> Function 7.7 (Bandwidth evaluation)
   cp0702_bandwidth.m

>> Function 7.8 (Random selection algorithm)
   cp0703_random_pulse_combination.m

>> Function 7.9 (Selection of alpha values)
   cp0703_get_alpha_value.m

>> Function 7.10 (Generation of the emission mask)
   cp0703_generate_mask.m

>> Function 7.11 (Random coefficient selection)
   cp0703_random_coefficients.m

>> Function 7.12 (LSE selection algorithm)
   cp0704_LSE_pulse_combination.m

>> Function 7.13 (Generation of the voltage mask)
   cp0704_time_mask.m



>> Function 8.1 (Path loss)
   cp0801_pathloss.m

>> Function 8.2 (Generation of AWGN as a function of Eb/N0)
   cp0801_Gnoise1.m

>> Function 8.3 (Generation of AWGN as a function of Ex/N0)
   cp0801_Gnoise2.m

>> Function 8.4 (Correlation mask for PPM-TH-UWB signals)
   1cp0801_PPMcorrmask.m

>> Function 8.5 (Receiver for PPM-TH-UWB signals)
   cp0801_PPMreceiver.m

>> Function 8.6 (Correlation mask for PAM-DS-UWB signals)
   cp0801_PAMcorrmask.m

>> Function 8.7 (Receiver for PAM-DS-UWB signals)
   cp0801_PAMreceiver.m

>> Function 8.8 (IEEE UWB channel impulse response)
   cp0802_IEEEuwb.m

>> Function 8.9 (Root mean square delay spread)
   cp0802_rmsds.m

>> Function 8.10 (Power Delay Profile)
   cp0802_PDP.m

>> Function 8.11 (Channel estimation)
   cp0803_rakeselector.m

>> Function 8.12 (Correlator mask for PPM-TH-UWB and RAKE receiver)
   cp0803_PPMcorrmask_R.m

>> Function 8.13 (Correlator mask for PAM-DS-UWB and RAKE receiver)
   cp0803_PAMcorrmask_R.m

>> Function 8.14 (Circular shift of vectors)
   cp0804_signalshift.m

>> Function 8.15 (Cross-correlation of two signals)
   cp0804_corrsyn.m



>> Function 9.1 (Evaluation of sm2 for PPM systems)
   cp0901_sm2_PPM.m

>> Function 9.2 (Evaluation of sm2 for PAM systems)
   cp0901_sm2_PAM.m

>> Function 9.3 (Probability of error for 2PPM-TH-UWB with MUI and AWGN)
   cp0901_MUIBER_2PPM.m

>> Function 9.4 (Probability of error for 2PAM-TH-UWB with MUI and AWGN)
   cp0901_MUIBER_2PAM.m

>> Function 9.5 (Probability of error based on pulse collision probability)
   cp0902_prbcoll.m

>> Function 9.6 (Effective pulse duration)
   cp0902_effpulse.m



>> Function 10.1 (Network creation)
   cp1002_create_network.m

>> Function 10.2 (Selection of target node and reference nodes)
   cp1002_select_nodes.m

>> Function 10.3 (Evaluation of LSE position)
   cp1002_find_LSE_position.m