1 仿真工具简介
Simulink是一个对动态系统(包括连续系统、离散系统和混合系统)进行建模、仿真和综合分析的集成软件包,是MATLAB的一个附加组件,其特点是模块化操作、易学易用,而且能够使用MATLAB提供的丰富的仿真资源。在Simulink环境中,用户不仅可以观察现实世界中非线性因素和各种随机因素对系统行为的影响,而且也可以在仿真进程中改变感兴趣的参数,实时地观察系统行为的变化。因此Simulink已然成为目前控制工程界的通用软件,而且在许多其他的领域,如通信、信号处理、DSP、电力、金融、生物系统等,也获得重要应用。
Simulink的模块库有两部分组成:基本模块和各种应用工具箱。如下图所示
图1.1 模块库构成
其中每个模块对应了不同的功能,这里不做详细介绍,感兴趣的朋友可以根据自己的需求深入了解。
2 仿真案例—信号发生器
通常,用户创建的Simulink模型包含下列三部分“组件”:
输入信号源(Sources):可以是常数、时钟、白噪声、正弦波、阶梯波、扫频信号、脉冲生成器、随机数产生器等信号源或者是用户自定义的信号;</