我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:大丰收高手论坛 > 动态仿真 >

请问如何在simulink仿真过程中改变模块的参数?

归档日期:07-26       文本归类:动态仿真      文章编辑:爱尚语录

  我想在运行过程中改变某一个子系统的参数,从而研究该参数的改变对仿真结果的影响,目前使用的S函数并将该参数设置为了全局变量,结果是该模块参数确实改变了,但对仿真运行结果没有影...

  我想在运行过程中改变某一个子系统的参数,从而研究该参数的改变对仿真结果的影响,目前使用的S函数并将该参数设置为了全局变量,结果是该模块参数确实改变了,但对仿真运行结果没有影响,结果始终仅由仿真开始时刻的那个参数决定。想知道有没有解决方法。。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部变量的值,无论是基本工作区的变量还是全局变量,都只在初始化阶段(initialization)对模型产生影响,在仿真阶段是不会产生作用的。要想在仿真过程中修改模型的参数,基本做法是,用set_param函数来修改模块的参数,但具体可修改什么参数取决于模块类型。

本文链接:http://quangdungfc.net/dongtaifangzhen/606.html