MATLAB/Simulink仿真模拟正弦函数sin(x)+1

本文利用MATLAB/Simulink仿真模拟正弦函数sin(x)+1,其中在Source Library中找到Sine Wave和Constant模块,在Math Operations Library中找到Sum模块,在Sinks Library找到Scope模块,就要可以实现MATLAB/Simulink对正弦函数sin(x)+1的仿真模拟。

操作方法

  • 01

    第一,启动MATLAB,在命令行窗口(Command Window)输入simulink然后回车。

  • 02

    第二,此时弹出Simulink Library Browser,然后点击File->New->Model.

  • 03

    第三,此时弹出建模区(默认名称为untitled)。

  • 04

    第四,在第二步的Simulink Library Browser中找到Source Library,并将Sine Wave和Constant模块拖到建模区,再找到Math Operations Library,并将Sum模块拖到建模区,再找到Sinks Library,并将Scope模块拖到建模区。如下图。

  • 05

    第五,将鼠标移动到各个模块上,并将输出与输入端连接起来。如下图。

  • 06

    第六,点击工具栏中的Simulation->Model Configuration Parameters,将Solver中的ode45(Dormand-Prince)设置为discrete(no continuous states)。

  • 07

    第七,再将Diagnostics中的Automatic solver parameter selection设置为none.

  • 08

    第八,然后点击File->Save保存该模型(untitled.slx),再点击Simulation->Run运行该模型。保存和运行应该都没有问题,最后点击Scope,并点击Scope工具栏中的Autoscale,得到如下正弦函数sin(x)+1的图形。

(0)

相关推荐

  • MATLAB Simulink中零阶保持器ZOH的使用

    MATLAB Simulink中零阶保持器(ZOH,Zero-Order Hold)是将输入信号每过一个采样时间更新一次,并保持到下一次采样,多用于将连续信号离散化. 操作方法 01 Simulink ...

  • 基于MATLAB/Simulink环境下的代码自动生成

    一般情况下,对于模型的建立,需要在相应软件里编写代码,一方面不够直观,另一方面容易出现错误.因此,利用Simulink的代码自动生成工具,可以大大提高开发质量与效率. 操作方法 01 打开MATLAB ...

  • 如何使用MATLAB/SIMULINK中的Scope模块

    通常情况下,MATLAB/SIMULINK模型仿真的结果可以用数据的形式保存在文件中,也可以用图形的方式直观地显示出来,这样我们就需要了解其Scope(示波器)模块的使用方法,下面将具体介绍它的使用过 ...

  • 如何使用MATLAB进行仿真实验?

    在做一些仿真实验的时候,我们一般会选择MATLAB来实现,那么今天我就简单来对初学者讲一下如何使用MATLAB的仿真? 操作方法 01 首先双击MATLAB桌面图标,进入MATLAB软件,界面如下图所 ...

  • Simulink仿真

    Simulink仿真是 MATLAB最重要的组件之一,它提供一个 动态系统建模.仿真和综合分析的集成环境.在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统.Simul ...

  • MATLAB Simulink中for循环系统的使用

    MATLAB Simulink在应用中,需要用到for循环,比如:对于如下语句 for(i = 0:I < 10:i++) y = 2i + 5: return y: 在simulink中如何直 ...

  • MATLAB Simulink中单极性PWM的实现

    PWM脉宽调制的实现有单极性和双极性之分,本分享在单相全桥逆变器下,通过MATLAB Simulink实现单极性PWM. 操作方法 01 产生单极性PWM模式的基本原理如图如下图所示:首先由同极性的三 ...

  • 如何利用MATLAB/SIMULINK搭建简单的仿真模型

    MATLAB/SIMULINK被广泛应用于系统仿真.控制系统设计等领域,SIMULINK中包含很多不同功能的模块库,可以利用其中的模块搭建系统模型,进行系统仿真,使其变得简单而高效,下面简单介绍一下其 ...

  • MATLAB Simulink中有功、无功及视在功率的测量

    电路中经常需要对有功功率.无功功率及视在功率进行测量,在MATLAB Simulink中,如何对这些参数进行测量呢? 操作方法 01 Simulink中搭建如下模型测量有功功率和无功功率: 02 有功 ...