问题标签 [simulink]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - Simulink 中的整数到二进制转换
我知道这是一个非常基本的问题。但是,我仍然在努力在 Simulink 中将二进制转换为整数,反之亦然。
我可以使用一个功能块并使用内置的 Matlab 函数来完成它。但我打算使用 Simulink 模块将二进制转换为十进制数。
请建议我如何做到这一点,或者互联网上的任何指示都会有所帮助。
matlab - 如何在 Matlab/Simulink 中动态计算带通滤波器系数?
我有一个 Simulink 模型,我想在其中更改(在运行时)带通滤波器的中心频率和带宽。我想使用滑块增益(最终使用 GUI)来更改这些值。
我知道我可以在数字滤波器模块的输入端口中指定滤波器系数,但缺少的步骤是:如何动态计算滤波器系数?为了做到这一点,我尝试使用包含fdesign.lowpass
和design
方法的嵌入式 MATLAB 函数。尽管如此,Simulink 似乎不允许嵌入式 MATLAB 函数使用点表示法。我也尝试手动定义由 fdesign.lowpass 定义的数据结构,但它也抱怨。
你有没有处理过类似的问题?任何帮助或提示将不胜感激!
最亲切的问候
variables - Simulink 和 MATLAB - 何时使用工作区变量与输入/输出
我是使用 Simulink 的新手,并且一直在创建一些具有大约五个输入和五个输出的模型/库。据我所知,我可以从工作区读取一个变量并将其写入库中的工作区,或者我可以使用 inports 和 outports 来完成同样的事情。
一种方法通常比另一种更好吗?我认为每个都有其优点和缺点,但我还没有发现它们。
matlab - 如何在不将其放置在工作区中的情况下向 Simulink 模型提供输入
我有一个 Simulink 模型,目前正在从脚本(即不是函数)运行。该脚本将变量值写入 MATLAB 工作区,运行模型仿真(使用这些值),然后模型将其他值写入工作区。如果我尝试将脚本转换为函数(即通过放置function [output] = runSim()
在文件顶部),那么 Simulink 会抱怨它不知道变量,大概是因为它们不在 MATLAB 工作区中,而是在功能范围。
除了将它们粘贴到工作区之外,是否有一种优雅的方法可以为 Simulink 模型提供输入并从 Simulink 模型中获取输出?
matlab - 如何在 Simulink 中调整子系统模块上 IO 端口的显示?
我正在 Simulink 中开发一个 8 输入数字多路复用器,并创建了一个子系统,该子系统通过 3 个启用输入实现多路复用器操作。
我想I0-I7
在子系统块左侧显示输入通道 (),在子系统块S0-S2
底部显示 3 个启用输入 (),在子系统块右侧显示输出端口,如下所示:
但是,在 Simulink 中,模块始终显示为一侧的所有输入端口和另一侧的所有输出端口。
有没有人对我如何在不止一侧显示输入端口有任何想法?将我的所有输入端口都放在一侧使得在视觉上区分它们变得更加困难。
matlab - 在 Simulink 中创建库
我们如何在 Simulink 中创建库?我为我的项目创建了一个库。但我不确定如何在我的项目中使用库中定义的块?
库中的所有模块都应该被屏蔽子系统吗?
问候
matlab - Simulink (Matlab) 中的自动阈值公式修改
我已经使用 Video and Image Processing Blockset 在 simulink 中制作模型,用于对图像进行分类并使用 Autothreshold 转换为二进制图像。在自动阈值中,我可以更改阈值。但我无法更改自动阈值的公式。有没有办法改变计算阈值的公式?
matlab - Simulink中的插值[Matlab]
我有三个矩阵,其中包含时间值和相应的函数。我需要随时间求和的函数值。这是我的数据集(数据列用红色标记):
如您所见,列具有不同的时间和函数值,因此我需要先对它们进行插值。我试过这个模型,没有效果:
将感谢任何帮助解决我的问题
simulink - 将端口添加到现有 Simulink S-Function
是否可以将端口添加到已经存在的 Simulink 函数?它已经被创建,没有输入/输出端口,我在 GUI 或文档中找不到任何关于添加端口的内容,除非您运行 add_block 函数。
matlab - 使用 Simulink 移位寄存器
我正在尝试实现一个模型来计算接收到的位向量的 CRC。
请向我建议我们如何实现具有一些初始内容的移位寄存器的技术。
问候基兰