我是靠谱客的博主 怡然蛋挞,最近开发中收集的这篇文章主要介绍【Simulink】使用Model Explorer设置模块变量初值问题背景设置方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题背景

最近在学习滑模控制,看到b站上的视频和文章,打算自己照着做一遍:

1、滑模控制的基本原理

实际仿真中却遇到了一个小问题,不知道怎么设置变量x1的初值(不能用pulse generator给初始脉冲)

在这里插入图片描述

这里的x1是经过积分器模块后输出的。
可以看到,如果没有特地设置x1的初值,默认是0,波形图如下:
在这里插入图片描述

设置方法

(Matlab2019b)
在这里插入图片描述

菜单栏中的 MODELING -> Model Explorer ,可以看到模块变量:

在这里插入图片描述

根据需要,选择 Integrator2 ,设置 Initial condition ,最后点 Apply :

在这里插入图片描述

运行查看波形:

在这里插入图片描述

可以看到变量x1的初始值为5,则设置成功。

当然,也可以通过 matlab 写入变量初值。

参考:使用 Model Explorer 编辑和管理工作区变量

最后

以上就是怡然蛋挞为你收集整理的【Simulink】使用Model Explorer设置模块变量初值问题背景设置方法的全部内容,希望文章能够帮你解决【Simulink】使用Model Explorer设置模块变量初值问题背景设置方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(77)

评论列表共有 0 条评论

立即
投稿
返回
顶部