迈克尔•MathWorks
普里Gotika,MathWorks公司
了解如何开始使用Simulink万博1manbetx®。探索Simulink起始万博1manbetx页面,了解如何使用几个基本块和建模组件。这个例子展示了如何建立一个简单的模型,将正弦波输入放大。它概述了Simulink如何轻松万博1manbetx地将块拖放到模型中。它还展示了如何运行模拟来验证模型的行为是否符合预期。
您好,欢迎网络研讨会,Simulink的新用户。万博1manbetx我的名字是普里,我为Simulink中的产品营销经理。万博1manbetx
和HI,我是迈克尔,高级产品营销经理,也为Simulink的。万博1manbetx
而今天我们要说说如何通过Simulink的上手。万博1manbetx我们将使用这四个区块这里 - 建模,模拟,主要有三个区块,和协作。我们将告诉你如何使用一些功能,开始使用Simulink中,得到与建筑模型运行。万博1manbetx
正确的。我想我们要用Simulink来表示。万博1manbetx通常,您将开始构建一个模型,设计一个系统,然后模拟该模型,以确保该系统按照您期望的方式运行。一旦你对结果满意了,你想要和其他人分享你的模型——不管是在你的团队中还是在整个组织中——什么是最好的方法。所以我们要复习一下这些不同的东西。
是的。所以,毫不拖延地,我们就可以开始使用,你知道,你展示你怎么可以在MATLAB做这些事情。因此,让我带来了MATLAB在这里。,谁是用MATLAB,这是界面会是什么样子。我们有这个共同的窗口,您可以开始输入命令。并开始使用Simulink中,我首先在这里开始打万博1manbetx字的Simulink。如果我打回车键,打开了一个Simulink的开始页面。万博1manbetx让我们最大化。我们在这里有几个模板,让新用户上手。例如,我们有一个数字滤波器,或者与一些已经存在的块的反馈控制器,所以您不必打开一个空白Simulink模型。万博1manbetx
如果你有除Simulink之外的其他产品,当s manbetx 845你向下滚万博1manbetx动时,其他产品也有不同的起点模板。但是我认为在今天的演讲中,我们将从空白模型开始,对吧?
是啊,只是为了显示它是多么容易建立一个模型,我想开始一个空白模型。这是一个空白的画布提交会是什么样子。作为第一步,我只是想救我的模型。所以,我只是跟着我的模型,并将其保存在当前目录是一样,因为我的工作。
听起来不错。我们有一个空白模型。我们需要在这里放一些代码块,最好的方法可能是库浏览器,对吧?
是的。Sim万博1manbetxulink是一个框图环境。你所要做的就是带一些积木。这些块可以从这个Simulink库浏览器中访问。万博1manbetx我刚从菜单中点击了图书馆浏览器。这就引出了这个库浏览器,它不仅有Simulink还有其他所有产品和几个块你可以简单地拖放。s manbetx 845万博1manbetx所以你不需要自己建造这些积木,但是你可以使用一些已经存在的积木。
那么你认为我们应该建立哪种类型的模型作为起点样本模型呢?
是啊,所以对于第一个例子,让我们建立一个非常简单的模型,这需要在正弦波输入,由一个因素放大,和方式与信号只是工作。所以,我将使用源库,它有作为信号源不同的块。正如你所看到的,你可以有一个恒定的值作为信号源。
但是,你正在寻找一个正弦波。
正弦波,是的。我把正弦波块拿出来。我把它拖放到这里。这会给我的模型带来一个块。当我这样做的时候,它给了我一个选择,关于正弦波的振幅应该是多少。我可以忽略它,使用默认值,也就是1,或者我可以在这里给出另一个值。
现在,让我们把其他的块,允许放大这波。一个不错的方法是快速插入,你可以在画布上点击一次。它会显示一个搜索放大镜。如果你已经知道要用什么,你可以开始输入方块的名字。
好了,你知道,让我们说,我们要增益模块添加到模型中。
通常我们知道,增益就是使用一个系数乘以一个特定值。所以我的那种类型。这表明我从可用各种不同的库的所有搜索结果。再次,只是寻找并映射回库浏览器。
它会告诉你所有关于增益的信息,每个block中都有增益这个词。要知道选择哪一个,你可以看到,在每个名字下面告诉你那个块存在的产品的名字,然后是-的子库
我用数学运算库把增益块带进来。如果你想把它乘以3的因数,我可以在这里输入3,就像你对正弦波做的一样。但如果你错过了这个,或者只是去找默认值,你总是可以双击并改变这里的值。在进行建模练习时,您可能希望尝试几个适合您的值。你可以这样做。
所以那个小提示出现了,这真的很方便。
是的。
所以如果你不想打开这个对话框,你不必打开它。
是的,当你快速地想要构建一些东西时,你可以使用快速插入带来的便利机制,但除此之外,你可以使用block对话。一旦这里有了几个块,把这两个连接起来就很简单了。拖动一个信号并将其邻接到它旁边的下一个块。
现在我们有了一个输入我们把它放大了一个值,我们想把它形象化。理论上,我们知道这个信号应该乘以3。所以对于可视化,
我用一个示波器。
是的,范围是在Simulink中可视化信号的最流行的方法。万博1manbetx所以我就去找了。它在sink库中,我将它添加回模型中。现在我将为它添加两个端口,因为我想要可视化输出信号,就是这个。你可以看到这个很好的指南,让你随时连接这些信号
是的,任何时候你对齐两个块你会得到一个对齐指示器来帮助你创建一个漂亮整洁的图表。
而好消息是你don't--我没有拖动信号。它just--点击将其连接,连接块。现在连接这一块,我只是简单的拖动信号,并将其添加到范围块。
那时,你还没有完成基本的左键拖动。你做了一个右键拖动,对吧?
是的。如果我点击左键,信号就会移动。但如果我右击,信号就会分支出去。一旦你有了一个分支,你可以简单地用鼠标左键拖动它。所以我现在就选择这个分支并删除它。
然后我可以使用键盘上的快捷键比如空格键来让整个模型显示或者使用缩放和平移,使用鼠标滚轮,这样你就可以看到你的模型了。
我们想要最大化我们的空间,对吧?
正确的。
我们准备好模拟了,对吧?
是的。我将关闭库浏览器,打开范围块,这样我们就可以看到模拟结果。然后简单地运行模拟。一旦我运行它,你会看到输入,它是一个振幅为2的正弦波。它被放大了3倍。你可以看到这里的输出。
好吧,这是很好的。所以,你运行仿真只是为了确保一切行为,我们期望它的行为方式。这是,所以我们很高兴。所以这是一个很常见的工作流程,对不对?
是的。
你建立你的模型。任何时候你要进行更改,要按下播放键,尽可能多地让它基本上让你诚实。而你总是验证,以确保建筑物可以模拟。
是的。这就是那种Simulink中的力量。万博1manbetx说实话,如果我只是去这里,改变了值,只需按下播放按钮,并迅速在范围块进行可视化。所以这就是你想什么做的Simulink。万博1manbetx