基于simulink的雷达信号模型搭建S函数(C版)-混合编译(一)FSK信号
目的
matlab语言属于仿真语言,对于实时性的把控较低,一般情况下,由于雷达系统的采样率较高,因此信号处理中的点数也很大,这样导致仿真速度极慢,相比之下,C语言的速度是大部分高级语言中较快的,处理速度可观,同时也可进行GPU加速,因此可以采用simulink下的S函数的level 2中的C语言进行混合编译,大大提升仿真速度,同时了解时序的概念,对仿真的理解更加深刻。
simulink 模型
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6f5fe1f540618472d07c628d537045bc.png)
(1)时域图(实部)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/36169878f59ac25f99277eba783c903d.png)
(2)时域图(虚部)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/cddfafb0671a07a57398d57584c8a679.png)
(3)频域图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/97dd250ebd5553e86584d5d301ac85d5.png)