simulink入门学习01

文章目录

  • 1.基本学习方法
  • 2.图形环境--模块和参数
  • 3.激活菜单---添加到模型
    • 3.1输入选项
    • 3.2添加到模型
    • 3.3更改运算
    • 3.4验证要求
  • 4.乘以特定值--Gain模块
    • 4.1引入gain模块
    • 4.2更改增益参数
    • 4.3接入系统
    • 4.4大胆尝试

1.基本学习方法

今天突然想要学习这个simulink的相关知识,于是就是一个字:直接开干,了解到这个是关于工程上面的仿真相关的 内容,但是具体是搞什么的也不清楚,还是边学边了解吧,因为这个matlab里面一直有这个simulink,但是我自己又没有使用过,所以还是非常想要尝试一下的;

自学的话,使用的就是官方文档,我之前学习这个matlab的时候,就看过这个matlab的官方文档,我觉得这个文档是非常适合我们小白入门学习的—因为这个是交互式的,就是可以给我们即使的反馈,好像就是我们和他在进行互动,所以这个效果我觉得是非常好的,而且这个学习方式我自己也是非常的喜欢;

2.图形环境–模块和参数

1)首先就是熟悉matlab的小伙伴就应该知道这个交互式学习的使用方法,如果不清楚,强烈推荐B站的李天意学长的matlab轻松学习指南(据说今年寒假还会搞,期待一波),这个指南视频一共是5个暂时,里面的第一个视频就会告诉你这个交互式的学习过程应该如何去学,毕竟授人以鱼不如授人以渔嘛,我也是因为这个的启发,学习这个simulink的时候,决定从官方的文档学起;

刚学习这个matlab的小伙伴也建议去学习一下,巩固一下,体验一下在这个学习的方式;

2)这个就是一个空气阻力的方程,二次函数吧,类似于,我们进行建模;

3)他的蓝色的任务方框里面告诉我们如何进行相关的操作:首先就是在这个上面的哭浏览器里面打开相关的组件:

实际上打开之后就是我们下面的这个页面的右边的这个部分,按照这个操作的提示,找到sine wave模块,把这个内容拖动到我们的中间的画布上面去;

4)因为这个哭浏览器里面的内容很多,我的做法就是直接搜索,这个sine,就会进行自动的筛选;

5)我的踩坑:因为我自己也是出于兴趣进行学习嘛,所以也遇到了一些问题,例如这个我自己第一次拖进来的是上面的那个前面有一个大于号的正弦曲线,这个时候提交判断的时候就会报错;

这个时候才发现这个需要的是sine wave,而我选择的这个是function,虽然我目前不知道这两者一个带大于号,一个不带,两个的区别,但是显然第一次的这个大难是错误的;

image-20250122220047706

如果你提交之后成功运行,没有问题,就会让你学习下一个任务,否则你是看不到这个下一任务的按钮的:

image-20250122230938234

6)因为这个是我学习simulink的第一次操作吗,我觉得这个和我之前了解的这个信号和系统非常的相似,就是输入信号和输出信号,系统进行信号的分析,这个争先的函数相当于就是输入的鑫海,右边的那个就是输出的信号把;

3.激活菜单—添加到模型

3.1输入选项

1)按照操作提示,输入这个math function

image-20250122231227131

3.2添加到模型

输入math function之后,按下这个enter就会出现下面的这个内容,这个时候相当于就是把这个指数模型添加到我们的面板上面了;

image-20250122231649803

3.3更改运算

双击我们出现的这个模版,会出现下面的这个下拉菜单,让我们进行选择:

image-20250122231803214

3.4验证要求

更改这个连接方式,把我们的这个运算介入进来,重新运行,就会发现这个再次运行时成功的,说明我们的这个链接的信号是符合要求的;

image-20250122231942227

4.乘以特定值–Gain模块

4.1引入gain模块

下面的这个类似于三角形的就是Gain模块,引入的方法就是双击这个空白的区域,输入Gain即可,然后按下这个enter键,就会引入这个模块;

image-20250122232312415

4.2更改增益参数

这个就是双击上面的1,这个默认的参数值是1,我们需要修改成为0.05;

image-20250122232441104

4.3接入系统

这个题目上面说了,我们的gain接入系统之后,这个会默认链接的:

我第一次势能插入到了下面的这个位置,成功运行,

image-20250122232716992

4.4大胆尝试

于是,我就在想,这个gain可以可以插在这个u^2这个模块的前面呢,我试了一下,发现是报错的,于是我想了一下:

这个可能是和我们的模块的功能有关,因为这个要求是v的平方乘上a,因为这个乘上系数的gain模块需要在这个u^2操作的后面,这个是我认为他报错的原因吧;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/959673.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Linux的基本指令(上)

1.ls指令 语法:ls [选项] [目录或文件] 功能:对于⽬录,该命令列出该⽬录下的所有⼦⽬录与⽂件。对于⽂件,将列出⽂件名以及其他信息。 常用选项: -a 列出⽬录下的所有⽂件,包括以 . 开头的隐含⽂件。 -d 将…

一文详解Filter类源码和应用

背景 在日常开发中,经常会有需要统一对请求做一些处理,常见的比如记录日志、权限安全控制、响应处理等。此时,ServletApi中的Filter类,就可以很方便的实现上述效果。 Filter类 是一个接口,属于 Java Servlet API 的一部…

【算法】数论基础——唯一分解定理(算术基本定理)python

目录 定义进入正题热身训练实战演练扩展衍生判断一个数是否为完全平方数举一反三总结 定义 唯一分解定理:也叫做算数基本定理: 任意一个大于1的整数N,都可以唯一分解为若干个质数的乘积 换句话说,任何大于1的整数n可以表示为: 例如…

互联网医院成品|互联网医院开发|互联网医院搭建

在数字化医疗蓬勃发展的当下,互联网医院系统已成为医疗服务体系中至关重要的组成部分。它打破了传统医疗服务在时间和空间上的限制,为患者提供了更加便捷、高效的医疗服务。而一套完善的互联网医院系统,有几个功能是不能缺少的。 在线问诊功能…

Go的内存逃逸

Go的内存逃逸 内存逃逸是 Go 语言中一个重要的概念,指的是本应分配在栈上的变量被分配到了堆上。栈上的变量在函数结束后会自动回收,而堆上的变量需要通过垃圾回收(GC)来管理,因此内存逃逸会增加 GC 的压力&#xff0…

填充每个节点的下一个右侧节点指针力扣--116,117

目录 题目 思路 代码 题目 116 给定一个 完美二叉树 ,其所有叶子节点都在同一层,每个父节点都有两个子节点。二叉树定义如下: struct Node { int val; Node *left; Node *right; Node *next; } 填充它的每个 next 指针&#xff0c…

钉钉群机器人设置——python版本

钉钉群机器人设置——python版本 应用场景钉钉界面操作程序开发效果展示 应用场景 由于工作需要,很多项目执行程序后出现报错信息无法第一时间收到,因此实时预警对于监控程序还是有必要。(仅个人观点) 参考文档及博客&#xff1a…

初步认识操作系统(Operator System)

目录 一、概念二、设计OS的目的三、定位四、操作系统上下的分级五、如何理解 "管理"六、总结 一、概念 任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。操作系统包括: 内核(进程管理,内存管理&#xff0c…

文明6mod发布并开源:更多的蛮族营地扫荡收益mod

更多的蛮族营地扫荡收益mod(More_Barbarian_Camp_RAID_luke) 效果为: 更多的蛮族营地扫荡收益,增加到100金币,适用于野蛮氏族模式 原版本的扫荡收益非常鸡肋~! mod下载链接: https://downlo…

社区养老服务平台的设计与实现(代码+数据库+LW)

摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对信息管理混乱,出错率高,信息安全性差&#…

websocket实现

由于安卓资源管理器展示的路径不尽相同,各种软件保存文件的位置也不一定一样.对于普通用户上传文件时,查找文件可能是一个麻烦的事情.后来想到了一个办法,使用pc端进行辅助上传. 文章目录 实现思路1.0 实现定义web与客户端通信数据类型和数据格式web端websocket实现web端对客户…

(一)HTTP协议 :请求与响应

前言 爬虫需要基础知识,HTTP协议只是个开始,除此之外还有很多,我们慢慢来记录。 今天的HTTP协议,会有助于我们更好的了解网络。 一、什么是HTTP协议 (1)定义 HTTP(超文本传输协议&#xff…

arcgis短整型变为长整型的处理方式

1.用QGIS的重构字段工具进行修改,亲测比arcgis的更改字段工具有用 2.更换低版本的arcgis10.2.2,亲测10.5和10.6都有这个毛病,虽然官方文档里面说的是10.6.1及以上 Arcgis10.2.2百度链接:https://pan.baidu.com/s/1HYTwgnBJsBug…

从音频到 PDF:AI 全流程打造完美英文绘本教案

今天把英文绘本的自学教案自动生成流程完成了,我分享一下整个实现思路,让你也轻松搞定英文绘本教案的产出,让孩子的学习之路更加顺畅。  从音频到 PDF:AI 全流程打造完美英文绘本教案 一、音频转文本:AI 助力第一步 …

C++ Qt练习项目 日期时间数据

个人学习笔记 代码仓库 GitCode - 全球开发者的开源社区,开源代码托管平台 新建项目 设计UI 实现组件功能 #include "widget.h" #include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui->setupUi(this); }…

HarmonyOS DevEco Studio模拟器点击运行没有反应的解决方法

HarmonyOS DevEco Studio模拟器点击运行没有反应的解决方法 翻遍了CSDN,试了所有办法都没办法,最后偶然间竟然解决了 解决方法其实很简单:本地模拟器下载路径下面不能有中文。。。。。 切换正确路径以后,成功运行,哦…

开发环境搭建-1:配置 WSL (类 centos 的 oracle linux 官方镜像)

一些 Linux 基本概念 个人理解,并且为了便于理解,可能会存在一些问题,如果有根本上的错误希望大家及时指出 发行版 WSL 的系统是基于特定发行版的特定版本的 Linux 发行版 有固定组织维护的、开箱就能用的 Linux 发行版由固定的团队、社…

dm8在Linux环境安装精简步骤说明(2024年12月更新版dm8)

dm8在Linux环境安装详细步骤 - - 2025年1月之后dm8 环境介绍1 修改操作系统资源限制2 操作系统创建用户3 操作系统配置4 数据库安装5 初始化数据库6 实例参数优化7 登录数据库配置归档与备份8 配置审计9 创建用户10 屏蔽关键字与数据库兼容模式11 jdbc连接串配置12 更多达梦数据…

一文讲解Java中的重载、重写及里氏替换原则

提到重载和重写,Java小白应该都不陌生,接下来就通过这篇文章来一起回顾复习下吧! 重载和重写有什么区别呢? 如果一个类有多个名字相同但参数不同的方法,我们通常称这些方法为方法重载Overload。如果方法的功能是一样…

chrome插件:网站视频下载

前置条件: 安装有chrome谷歌浏览器的电脑 使用步骤: 1.打开chrome扩展插件 2.点击管理扩展程序 3.加载已解压的扩展程序 4.选择对应文件夹 5.成功后会出现一个扩展小程序 6.点击对应小程序 7.输入对应网站,点击插件视频下载助手