范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

MATLAB的Simulink的信号接收模块

  今天主要介绍信号接收模块中的Display模块、To workspace模块、To file模块和Stop simulation模块。
  1.Display模块
  Simulink库中提供了一个Display模块,能够显示最新一个仿真时刻所连接信号线内传递的即时数值,但是不记录整个仿真过程的值。该模块拥有1个输入端口,模块图标如图所示。
  模块参数设置
  参数说明Format :Display模块提供了多种数据格式的显示,如表。 Decimation:表示模块数值更新的频率,所填数字表示每隔几个采样点更新一次 模块的数值显示。 Floating display :勾选则将此模块作为Floating display模块使用,它将显 示被鼠标选中的信号线的值。使用时需先选中信号线,再进行仿真
  Display模块可以接收一维和多维信号,如图所示。
  示例1
  2.To workspace模块
  与From workspace相对应,Simulink 提供另外一个To Workspace模块在模型仿真结束时将仿真数据直接存储到MATLAB工作空间中去,输出的数据有3种类型:timeseries、矩阵或structure类型。simout该模块有1个输人端口,并将存储到工作空间中的变量名显示到工作空间里,其图标如图所示。
  参数设置
  参数说明Variable name:填入保存到MATLAB工作空间的变量名。 Limit data points to last:设置保存的采样点数,默认值inf 表示仿真的数 据全部都保存。 Decimation:每隔多少个仿真采样点保存一个点到simout中去。默认为1,表示 每个仿真采样点都保存。 Sample time:设置模块的采样时间。 Save format:保存数据格式,包括Timeseries、Array、Structure和 Structure  with time 4个选项。 Log fixed - point data as a fi object :勾选以将固定点数据类型作为 一个fi对象保存到MATLAB工作空间去,不勾选则作为double型保存。
  示例2
  使用Sine wave模块产生一个正弦信号To Workspace模块将该信号保存为simout变量到MATLAB Workspace 中,保存为带有采样时间信息的结构体类型(Struct with Time)。该模块的模型及参数配置如图。
  仿真图
  参数设置
  工作空间生成的out数据
  out.simout   ans =      包含以下字段的 struct:            time: [51×1 double]       signals: [1×1 struct]     blockName: "test12/To Workspace"
  通过脚本访问时间信息和数据信息,并绘制图像time = out.simout.time;%赋值时间 y = out.simout.signals.values;%获取输出值 figure; plot(time,y,"r-."); xlabel("t/s"); ylabel("sin(t)");
  图形结果
  可以修改输出的变量名
  Simulink中模块名字的显示/隐藏,MATLAB模块的名字显示可能是设置是自动,如果要显示出模块的名称可以右键选择模块,点击Format-点击Show Block_Name,选择对应的选择。
  3.To file模块
  对应于From File模块,Simulink提供了To File模块,可将模型的仿真数据存储到mat文件中。To File模块有1个输入端口,存储目标文件的名字显示在模块图标上,如图所示。
  模块参数设置
  参数说明File name:存储信号仿真结果的目标mat 文件名,默认为untitled.mat。 Variable name:存储于mat 文件中数据的变量名﹐默认为ans。 Save format:数据的保存格式,包括Timeseries、Array类型格式  Decimation:每隔多少个仿真采样点保存一次数据。默认为1,表示每个仿真采  样点都保存。  Sample time:设置模块的采样时间。
  To File模块不仅可以保存一维信号到mat文件中,也能够保存 Bus信号。
  使用Sine wave,Constant 和 Bus Creator等模块建立如图的模型,并按图设定To File模块参数, bus是结构体,其成员变量为timeseries对象。
  仿真图
  参数设置
  仿真开始时,MATLAB工作空间生成一个bus_mat. mat文件。仿真过程中,Simulink 每一步的仿真数据都逐步添加到mat文件中。仿真结束后,可将 mat文件内容加载到工作区 。>> load("bus_mat.mat") >> bus   bus =      包含以下字段的 struct:       signal1: [1×1 timeseries]     signal2: [1×1 timeseries]
  程序clc; clear all; close all; load bus_mat.mat  %加载数据 Data1 = bus.signal1.Data;%获取信号数据 Data2 = bus.signal2.Data;%获取信号数据 Time1 = bus.signal1.Time;%获取信号时间 Time2 = bus.signal2.Time;%获取信号时间 figure;%绘图 plot(Time1,Data1,"r-."); hold on; plot(Time2,Data2,"b-."); xlabel("t"); ylabel("y(t)");
  结果
  4.Stop simulation模块
  Simulink模型在仿真过程中可以使用工具栏的停止按钮停止仿真。这个停止是手动的,由于仿真速度一般都较快,人无法精确停止在某一个仿真时刻。Simulink库提供了一个 Stop Simulation模块,一旦接收非零信号就停止模型仿真。只有1个输入端口,图标如图所示。该模块没有参数,参数对话框中仅显示模块的说明文字,如图所示。
  参数设置
  如果希望模型仿真到某一个采样时刻停止,可以通过设置模型的仿真时间或Clock 模块与一些逻辑模块的输出作为Stop Simulation输入信号来实现,但是当模型仿真过程中某个信号达到某个条件时停止则必须使用Stop Simulation模块。例如,通过模型检测方波信号,当检测到5个上升沿之后停止仿真。建立模型时使用Pulse Generator产生延时0.2 s开始上升沿的方波幅值为1,周期为2s。检测方波上升沿的策略是当前时刻幅值为1,上一个采样时刻幅值为0时认为上升沿到来,通过Sum与 Delay模块构成的计数器计数。计数器值与5对比,相等逻辑输出值连接到Stop Simulation模块。通过示波器模块观察方波、计数器输出和Stop共3路信号。模型使用固定点解算器ode4龙格-库塔解算方法,系统步长设置为0.01,模型如图所示。
  仿真图
  模型的仿真时间设置为inf,单击运行后,模型仿真停止在8.2 s,波形如图所示。
  参考内容
  [1] 博客园作者叮叮当当sunny的文章《Simulink仿真入门到精通(二) Simulink模块 》,文章链接如下:https://www.cnblogs.com/dingdangsunny/p/12235689.html#_label0
  [2] 孙忠潇.Simulink仿真及代码生成技术入门到精通[M].北京:北京航空航天大学出版社,2015.
  本文内容来源于网络,仅供参考学习,如内容、图片有任何版权问题,请联系处理,24小时内删除。
  作 者 | 郭志龙
  编 辑 | 郭志龙
  校 对 | 郭志龙

三国蜀汉十二猛将排名,刘封垫底汉末天下大乱,群雄并起。昭烈帝刘备奋起布衣,赖诸葛亮庞统法正运筹帷幄,麾下一班武将,驱驰戎马,摧锋拔垒,摛敌斩将,终于分荊据益,以成鼎峙之业。而麾下名将济楚,以勇闻名者十二人,览其噶尔丹为啥抓他侄子只出动2000人马你看看准噶尔汗国王庭就知道了准噶尔汗国一代枭雄噶尔丹最后败给了康熙和侄子策妄阿拉布坦的联手,他输给康熙的战役大家都很熟悉,本文就不再多谈。咱们重点说说噶尔丹是如何在侄子那里翻车的,噶尔丹派去抓捕侄子的人马是2读史记魏国兴亡发展史相传上古华胥氏有子伏羲(三皇之一)有女名女娲,伏羲与女娲结合后生子少典(有熊氏),少典(有熊氏)生两子(炎帝黄帝),黄帝黄帝共有25个儿子,其中14人被分封得姓,这14人共得到12佩洛西访台,危机中蕴含机遇,两岸统一指日可待洛佩西原定是今年4月访台的,然后我方强烈抗议后,当晚她就公布因新冠确诊阳性推迟。当时美方应该预料到中国会强烈抗议,但可能误判我们的决心,所以不得不推迟访问,因为美方那时还在拱火乌克有本事便来!美日澳颠倒黑白,美军叫嚣将介入台海,军演继续延长有本事便来!美日澳颠倒黑白,不许我军演习,美军叫嚣将介入台海,解放军台海军演继续延长!结束时间不定期,台海新局势将长期常态,解放军演习联合封控台岛,台当局求援不成,独自进行反登陆演广西发现无底洞潭水,潜水员到100米返回,有人在140米丢命对于曾经前往过广西都安县都安地下河国家地质公园的游客而言,桃花水母天窗绝对称得上是此行必不可少的重点观赏点。桃花水母天窗原名为架珠天窗,之所以会取这么一个名字,主要得益于这里生存着得了胃病后,这5种水果可能会格外伤胃,再爱吃也要管住嘴儿子刚刚打电话来说又胃痛了,我给他熬点粥喝喝。25岁的小张由于长期的饮食不规律,导致他年纪轻轻求患上了消化性溃疡,时不时就胃痛发作。再加上有时候还被领导拉去喝酒应酬,胃反而更难受了8月灵活就业人员缴费上涨!要多交钱了,不过幸好迎来了一笔补贴8月份来临,许多灵活就业人员发现自己要多补交一笔钱,是为什么呢?是哪些省份?不过好在迎来了一笔灵活就业人员的专属社保补贴,又可以减轻缴费负担,你能领吗?一起来分别看看是怎么回事?这欧洲核电站被炮击,泽连斯基俄罗斯干的简直是丧心病狂,8月7日,俄乌双方之中竟然有一方再次对欧洲最大的核电站进行了炮击。事情发生后俄罗斯指责是乌克兰干的,而乌克兰又指责是俄罗斯干的。扎波罗热核电站是欧洲目前最大的核电站包文婧直播痛哭!回应讽刺孙怡有小三潜质,是因为过于不自信不久前,包贝尔老婆包文婧在直播卖货时,突然放声大哭,场面一度让网友不知所措。包文婧称与包贝尔在这18年里,自己从未自信过,也从未有过自己的事业,所以才会说那番伤人的话语。在直播间哭放弃任何和平统一台湾的幻想,准备战斗吧这不是一篇引战的文章,而是根据从佩洛西访台到中国人民解放军台海演习,台湾岛内部和国际上的反应得出的结论!第一收复台湾是大势所趋!无论是台独分子日益猖獗的内外勾连,还是14亿中国人的
为何要大力发展新能源汽车?它的意义不是为了环保中国的新能源车,在世界已经占有一席之地,德国最大租赁公司买了10万辆比亚迪新能源汽车投放欧洲市场。美国有特斯拉(人家走的是全高端路线),为何中美都在大力发展新能源?不要以为都是为了1万变50万!股民忘记账户15年成股神,买的哪只票?用炒股15年获得50倍的收益率,这波操作连股神巴菲特都难以做到,如今却被浙江省天台县的一位股民给实现了。近日,浙江台州,村民陈师傅遗忘15年前花一万元买的股票被工作人员发现后找回,小朋友能洗牙吗?能!尤其是这3种情况必须洗一提到给宝宝刷牙这件事,相信很多宝爸宝妈头都大了。小宝宝刷牙的时候非常不配合,一说刷牙就哭闹,每天刷牙都在斗智斗勇。眼看着孩子一口细嫩的小白牙,变得发黄牙齿上还有一些小黑点,刷也刷或许坎特将无缘世界杯,但他的故事已足够精彩最近几届世界杯存在一条可怕的魔咒上届冠军无法小组出线。除了2002年冠军巴西队在2006年世界杯上小组突围外,98年冠军法国06年冠军意大利10年冠军西班牙14年冠军德国均在四年后孙成昊王叶湑美国割欧洲韭菜已形成惯性随着乌克兰危机持续演进以及西方与俄罗斯关系降至冰点,欧洲各国面临的能源价格高企不下通货膨胀持续走高等压力不断加剧,不少欧洲企业被迫对业务结构进行调整。在此过程中,欧洲企业间出现一股1万股票15年后变50万,算算这种发财梦概率有多大?10月财经新势力10月14日,台州天台县陈师傅接到通知,他遗忘了15年的股票账户找回来了,当初投资的1万元变成50万元。对于意外之喜,陈师傅十分激动如果不是他们找到我,我也不知道我中国队再夺4金!19岁天才少年闪耀世锦赛,赛制对中国选手不公平北京时间10月16日,2022年射击世锦赛在埃及开罗继续进行。中国射击队掀起了夺金狂潮,在竞争激烈的男子10米气手枪决赛中,中国队双子星刘锦尧和张益梵成功包揽冠亚军,为队伍拿下第3数据科学与大数据技术在川招录分析不管你是否意识到,大数据的时代已经来临。数据将深刻地改变着我们的工作和生活,世界已经进入由数据主导的大时代。大数据技术的战略意义不在于掌握庞大的数据信息,而在于对数据进行有意义的加中国天地联合观测到迄今最亮伽马射线暴中国科学院高能物理研究所(中科院高能所)负责建设和运行管理的中国高海拔宇宙线观测站(LHAASO,昵称拉索)高能爆发探索者(HEBS)和慧眼卫星(InsightHXMT)等三大科学AI换脸技术以假乱真?给生活会带来哪些利与弊强调以假乱真开发者表示,仅是用于技术交流。其实,AI换脸技术已然在我们身边荡起涟漪。今年春节期间,科幻影片疯狂的外星人中外星人逼真的神态表情,是由演员徐峥通过动作捕捉出演完成美国动独角兽岛创领未来科技发展之路北京时间10月4日下午,瑞典皇家科学院宣布,将2022年诺贝尔物理学奖颁给法国科学家阿兰阿斯佩(AlainAspect)美国科学家约翰克劳泽(JohnF。Clauser)和奥地利科