EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于Matlab的雷达系统仿真软件包设计与实现0 引言
1 q* E/ B5 e4 u( i) i4 N$ W% ]+ d* \) ^7 @$ q; ^7 f
近些年来国际上相继发展了一些雷达仿真系统,而国内相控阵雷达系统和脉冲压缩雷达系统仿真软件的研究已经成为一个热点。对于一个复杂的雷达系统,系统建模与仿真技术是雷达系统设计和研究的一个重要方向和发展趋势。这些仿真软件系统主要是为工程设计人员服务的,具有较高的实用参考价值。基于此,本文参考了上述雷达系统的仿真思想,利用Matlab图形用户界面开发出一套供学生自学、教师教学的雷达系统分析辅助教学软件包。该软件包主要立足于教学自学辅助软件,供学习者高效理解和掌握雷达系统分析的相关知识。- {: k! q* |$ N# A
在各种教学实验软件中,往往只限于Matlab的编程实现,而在贴近学习者需求和多媒体学习中尚有不足之处。Matlab具有非常强大的数值计算、数据分析处理等功能,然而Matlab程序是一种解释执行程序,不用编译等预处理,导致程序运行速度较慢。VC具有很高的编码效率,可对操作系统和应用程序以及硬件进行直接操作。因此,该软件包利用Matlab和VC混合编程,提高了代码的运行效率,发挥了两种语言的长处。运行结果表明,该软件包具有良好的人机交互功能、较高的软件运行速率和丰富的多媒体学习方式。 / f0 e Y* h7 J% Y: j9 x* e6 E; l
* }+ {( c) h, ?( B
# ]) h% `! b1 H) j
- j L( c9 ~1 p/ Y: N
% h2 J/ L0 v5 T; `. B$ \, [+ v8 [
1 H& |+ {! N- e7 M# c9 a# Q9 i
% q& v9 o: y+ e0 c5 E0 r' O
, m) i$ K4 M. ~* [7 S: k4 A. }. v |