Matlab仿真技术

乔世坤

目录

  • 1 实验一Matlab基础与入门
    • 1.1 Matlab简介
    • 1.2 变量与数值
    • 1.3 矩阵运算
    • 1.4 数组运算
    • 1.5 常用数学函数
    • 1.6 Matlab帮助系统
    • 1.7 实验内容
    • 1.8 思考题
  • 2 实验二 Matlab程序设计基础
    • 2.1 M文件
    • 2.2 Matlab程序流控制
    • 2.3 实验内容
    • 2.4 思考题
  • 3 实验三Matlab图形绘制
    • 3.1 二维曲线的绘制
    • 3.2 三维曲线的绘制
    • 3.3 实验内容
    • 3.4 思考题
  • 4 MATLAB数值计算与符号运算
    • 4.1 线性代数中的应用
    • 4.2 多项式运算
    • 4.3 数据分析与统计
    • 4.4 功能函数
    • 4.5 常微分方程的数值求值
    • 4.6 符号运算
    • 4.7 Matlab数值计算部分实验题
    • 4.8 Matlab符号运算部分实验题
    • 4.9 Matlab程序设计部分实验题
    • 4.10 思考题
  • 5 Simulink仿真基础
    • 5.1 Simulink概述
    • 5.2 Simulink建模与仿真
    • 5.3 子系统及其封装技术
    • 5.4 SIMULINK模块库简介
    • 5.5 Simulink仿真基础实验题
    • 5.6 Simulink仿真应用实验题
    • 5.7 思考题
  • 6 Matlab在电路分析中的应用
    • 6.1 Matlab在电路中的仿真应用
    • 6.2 数字逻辑电路仿真
    • 6.3 实验内容
    • 6.4 思考题
  • 7 MATLAB在信号与系统中的应用
    • 7.1 连续时间信号及其表示
    • 7.2 线性时不变系统
    • 7.3 线性时不变系统的时域分析
    • 7.4 线性时不变系统的频域分析
    • 7.5 实验内容
    • 7.6 思考题
  • 8 Matlab在数字信号处理中的应用
    • 8.1 信号的表示与信号的基本运算
    • 8.2 实验内容
    • 8.3 思考题
  • 9 MATLAB在通信原理中的应用
    • 9.1 脉冲编码调制仿真
    • 9.2 实验内容
Simulink仿真应用实验题
  • 1
  • 2


进一步掌握Simulink仿真应用方法。要求根据给定设计题目完成仿真模型的搭建、仿真参数设置。



5-43实验内容2离散系统仿真模型图

提示:

1)可以将两个单位延时模块的采样时间设为0.1s,这是采样频率最快的部分;

2)将第1个零阶保持模块的采样时间设为0.2s,这决定了控制器的更新频率;

3)将第2个零阶保持模块的采样时间设为0.5s,这决定了显示部分的更新频率;

4Fcn模块能够实现Matlab表达式,它位于模块库中,在该模块的“Expression”栏中填入“-0.05*sin(u)”,注意,无论输入变量名称如何取,此表达式的变量名为u

5)在示波器参数设置中,选中“save data to workspace”复选框,并设置变量名,变量类型。



提示:图中1800的延时代表了声音在两个反射体之间走一个来回的延迟,0.8的增益代表了声音在两个反射体之间走一个来回的损耗,0.9的增益代表了传输损耗。