从系列中:开始使用Simulink金宝app
迈克尔•MathWorks
普里扬卡·戈蒂卡,马修斯
了解如何开始使用Simulink金宝app®.探索Simulink开始金宝app页面,并学习如何使用几个基本块和建模组件。这个例子展示了如何建立一个简单的模型,它接受一个正弦波输入并放大它。它概述了Simulink如何轻松金宝app地将块拖放到模型中。它还展示了如何运行模拟以验证模型的行为是否符合预期。
大家好,欢迎来到Simulink面向新用户的网络研讨会。我叫Priy金宝appanka,是Simulink的产品营销经理。
大家好,我是Michael,Simulink的高级产品营销经理。金宝app
今天,我们将讨论如何开始使用Simulink。我们将在这里使用这四个模块——建模、仿真,基本上是三个模块和协作。我们将向您展示如何使金宝app用一些功能,开始使用Simulink,开始使用构建模型。
正当因此,我认为我们想以,如何使用Simulink来表示这一点。通常,您会开始构建一个模型,设计一个系统,然后模拟该模型,以确保该系统按照您期望的金宝app方式运行。然后,一旦您对结果感到满意,并且希望与其他人共享您的模型——无论是在您的团队中还是在整个组织中——那么最好的方法是什么呢。所以我们将要回顾所有这些不同的事情。
是 啊因此,不再拖延,我们可以开始,你知道,向你展示如何在MATLAB中做这些事情。让我在这里介绍一下MATLAB。任何使用过MATLAB的人,界面就是这样的。我们有一个公共窗口,您可以在其中开始键入命令。要开始使用Simulink,首先我要在这里输入Simulink。如果我点击回车键,就会打开Simulink的起始页。让我们最大化它。我们这里有一些模板,允许新用户开始使用。例如,我们有一个数字滤波器或反馈控制器,其中一些块已经存在,因此您不必打开空白的Simulink模型。金宝app
如果你有Simulink之外的其他产品,当你下载188bet金宝搏向下滚动时,金宝app其他产品也有不同的起点模板。但我想我们今天的演讲,我们将从空白模型开始,对吧?
是的,为了展示建立一个模型是多么容易,我想从一个空白模型开始。这就是空白提交画布的外观。作为第一步,我只想保存我的模型。所以我只是遵循我的模型,并将其保存在与我工作时相同的当前目录中。
听起来不错。所以我们有一个空白模型。我们需要在这里放一些块,所以最好的方法是——可能是图书馆浏览器,对吧?
对因此Simul金宝appink是一个方框图环境。你所要做的就是带上一些积木。可以从Simulink库浏览器访问这些块。我刚从这里的菜单点击了图书馆浏览器。这就带来了这个库浏览器,它不仅有Simulink,还有所有其他产品和几个块,你可以简单地拖放。因此,您不必自己构建这些块,但可以使用一些预先存在的块。下载188bet金宝搏
那么,您认为我们应该构建什么类型的模型作为起点样本模型?
是的,对于第一个例子,让我们建立一个非常简单的模型,它接收正弦波输入,通过一个因子将其放大,并且是一种处理信号的方法。因此,我将使用源库,它有不同的块作为信号源。正如你所看到的,你可以有一个常量值作为信号源。
但你在寻找一个正弦波。
正弦波,是的。我将引入正弦波块。我把它拖拽下来。这样就会把一个方块带进我的模型。当我这样做的时候,它给了我一个选择正弦波的振幅应该是多少。我可以忽略它,使用默认值,也就是1,或者我可以在这里给出另一个值。
现在让我们带上其他的块,可以放大这个波。引入块的一个好方法是通过快速插入,您可以在画布上单击一次。它将打开一个搜索放大镜。如果你已经知道要使用什么,你可以开始输入块的名称。
好的,你知道,假设我们想在模型中添加一个增益块。
通常我们知道增益是用来将一个特定值乘以一个因子的。所以我会把它打进去。这向我展示了各种不同图书馆的所有搜索结果。同样,只需查看并映射回库浏览器。
它告诉你所有有增益这个词的数据块。要知道要选哪个,你可以看到,在每个名字下面告诉你产品的名字在那个块存在的地方,然后是-的子库
我将使用数学运算库把增益块带进来。假设你想把它乘以3,我可以在这里输入3,就像你对正弦波做的那样。但如果你错过了,或者选择了默认值,你总是可以双击并更改这里的值。在进行建模练习时,您可能想要尝试几个适合您的值。你可以这样做。
这个小提示只是为了方便。
是的。
如果你不想,你可以不打开这个对话框。
是的,当你想快速构建一些东西时,你可以使用快速插入带来的便利机制但其他情况下,你可以使用块对话框。一旦这里有了几个方块,连接这两个就很简单了。拖动信号并将其连接到它旁边的下一个块。
现在我们有了一个输入我们把它放大了一个值,我们想把它形象化。理论上,我们知道它应该把这个信号乘以3。所以对于可视化,
我用瞄准器来做。
是的,示波器是最流行的在Simulink中可视化信号的方式。所以我就去找了。它在库中,我将它添加回模型中。现在我将为此添加两个端口,因为我想可视化输出信号,金宝app就是这样。你确实看到了这个很好的指南,它让你在任何时候都可以连接这些信号--
任何时候你对齐两个方块你都会得到一个对齐指示器来帮助你创建一个好看的干净的图表。
好的是你不需要,我不需要拖拽信号,只要点击它就可以连接它,连接块。现在要连接这个块,我只需拖拽信号并将其添加到范围块。
现在,你没有做你的基本左键点击拖动。你用了右键拖动,对吧?
是的。如果我左键点击,信号就会移动。但如果我点击右键,信号就会分支出来。一旦你有了一个分支,你可以简单地用鼠标左键拖动它。我选择这个分支,然后删掉它。
然后我可以使用一些键盘快捷键,比如空格键,来适应整个模型的视图或者使用缩放和平移,使用鼠标滚轮,让你可以查看模型。
我们想要最大化我们的空间,对吗?
正确的。
我们已经准备好模拟了,对吗?
是的。我将关闭库浏览器,打开scope块,这样我们就可以看到模拟结果。然后简单地运行模拟。一旦我运行它,你会看到输入,是一个振幅为2的正弦波。它被放大了3倍。你可以看到这里的输出。
好的,很好。所以你运行模拟只是为了确保一切都按照我们期望的方式运行。是的,所以我们很高兴。这是一个非常常见的工作流,对吗?
是的。
建立模型。在任何时候进行更改时,您都希望尽可能频繁地按“播放”,这样基本上可以保持诚实。并且您始终在验证以确保可以模拟该建筑。
是的。这就是Simulink的功能。老实说,如果我只是到这里来更改值,只需金宝app按下播放按钮,并在范围块中快速显示它。因此,这就是Simulink要做的。
您还可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。