├── CSCS.m ├── License.txt ├── README.md ├── Single and Multi-target Chirp Signal Compression Simulator.mlappinstall ├── [ScreenShot] Multi-target chirp-compression.png └── [ScreenShot] Single-target chirp-compression.png /CSCS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gw19/Chirp-Signal-Compression-Simulator-CSCS-Matlab-App/7dc48dd39924859e806b2a548589462abb8c9d97/CSCS.m -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2016 gw19 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CSCS 2 | ### CSCS (Chirp Signal Compression Simulator) is a Matlab application for easily simulating the single/multi-target linear frequency modulation (chirp) signal compression. 3 | 4 | https://www.mathworks.com/matlabcentral/fileexchange/58719-chirp-signal-compression-simulator-cscs 5 | 6 | #### Double click the .mlappinstall file to install the Matlab application. 7 | #### Need Matlab R2016a or newer version. 8 | #### Without any Matlab toolbox. 9 | 10 | Key words: signal, matched filter, compression, linear frequency modulation (linear FM), chirp, RADAR. 11 | 12 | **Step 1:** Chirp Set - Set the basic chirp. 13 | First, determine the bandwidth, pulse duration, sampling frequency and chirp form you want, it will display a simple basic chirp waveform s(t), and results of the output signal compressed after a default, corresponding matched filter h(t). You can also add White Gaussian Noises into the original signals, and Kaiser Window into the matched filter. It will auto update the results when you change the initial setting. Then it will use this basic waveform for both of the single and multiple targets simulation. 14 | 15 | **Step 2:** Targets - Set ranges of targets. 16 | Second, assume that all of the targets are on the ground range, input the radar height, incidence angle, and ranges between the near range and targets, check if it can be identified by compressing the combination signal after the matched filter. 17 | 18 | Thank You, 19 | GW 20 | -------------------------------------------------------------------------------- /Single and Multi-target Chirp Signal Compression Simulator.mlappinstall: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gw19/Chirp-Signal-Compression-Simulator-CSCS-Matlab-App/7dc48dd39924859e806b2a548589462abb8c9d97/Single and Multi-target Chirp Signal Compression Simulator.mlappinstall -------------------------------------------------------------------------------- /[ScreenShot] Multi-target chirp-compression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gw19/Chirp-Signal-Compression-Simulator-CSCS-Matlab-App/7dc48dd39924859e806b2a548589462abb8c9d97/[ScreenShot] Multi-target chirp-compression.png -------------------------------------------------------------------------------- /[ScreenShot] Single-target chirp-compression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gw19/Chirp-Signal-Compression-Simulator-CSCS-Matlab-App/7dc48dd39924859e806b2a548589462abb8c9d97/[ScreenShot] Single-target chirp-compression.png --------------------------------------------------------------------------------