#ifndef _SIGNAL_H_ #define _SIGNAL_H_ #include "vsip.h" void create_lfm_signal(vsip_scalar_f f_tau, vsip_scalar_f f_freq_sampling, vsip_scalar_f f_freq_low, vsip_scalar_f f_band_width, vsip_cvview_f *p_vector_dst); void create_lfm_signal_real(vsip_scalar_f f_tau, vsip_scalar_f f_freq_sampling, vsip_scalar_f f_freq_low, vsip_scalar_f f_band_width, vsip_vview_f *p_vector_dst); void create_radar_signal(vsip_scalar_f f_tau, vsip_scalar_f f_freq_sampling, vsip_scalar_f f_freq_low, vsip_scalar_f f_band_width, vsip_scalar_f f_distance, vsip_vview_f *p_vector_dst); void create_wgn_signal(vsip_vview_f *p_vector_signal, vsip_scalar_f f_snr, vsip_vview_f *p_vector_dst); void pulse_compress(vsip_cvview_f *p_vector_signal_src, vsip_cvview_f *p_vector_signal_ref, vsip_cvview_f *p_vector_dst); void detect_signal(vsip_cvview_f *p_vector_signal, vsip_scalar_f f_threshold, vsip_cvview_f *p_vector_dst); void outputRealVector(vsip_vview_f *p_vector, char *p_name); void outputComplexVector(vsip_cvview_f *p_vector,char *p_name); #endif