问题标签 [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 将使用 CLI 命令启动,并显示模型评论指的是。
文档生成和 shell 函数调用都正常工作,但我找不到以特定块为中心的命令。一旦使用命令行中的标准打开命令打开模型,我正在寻找一种“查找/搜索”功能以将视图集中在指定的块上。
我怀疑这可能是不可能的,但值得一问。有任何想法吗?
谢谢
matlab - 如何在simulink中隔离汽车模型的一部分
我有一个 simulink 汽车模型,其中显然包括汽车的不同部分(子系统):)。我想隔离这个模型的一部分,例如刹车,并输入虚拟变量作为输入。
我的问题是这个模型很少有总线选择器和创建器,这使得它有点复杂。我想知道如何在不弄乱公共汽车的情况下隔离刹车部分。
network-programming - 用于可视化动态网络模拟的优秀/灵活的软件
我想模拟一个按时间索引的受限系统。这涉及基于某些逻辑/关系进行交互的代理/节点网络。我想将节点放在网格上 2D 或 3D 没关系。我想在它们之间画出边缘,并在它们旁边画出文字。我想给出节点上标签的逻辑并给出状态指示。simjava 的风格: simjava
但更多地基于数学模拟而不是软件过程。绘图工具会很有用等。有什么好的建议吗?有很好的数据集可视化软件。Matlab 的 Simulink 在非离散事件上具有很多复杂性,并且不像卡通那样有利于测试原理而不是分析。除非我错了,Simulink 提供了这个
编辑:一个类似的问题询问关于动态图 堆栈溢出相关的问题,这个问题似乎没有任何具体的解决方案,除了定制的解决方案。
simulink - 基于输出结果的运行时绘图子系统图标
有人知道如何在运行时更新/绘制子系统的输入或输出结果吗?从这个意义上说,我们可以做一个 Scope 模块,它会在模拟过程中自我更新,因此人们可以通过查看模块来看到结果。
当然,我的意图不是制作范围块,而是根据运行时子系统内部的结果制作一些自定义绘图。
这将意味着:
- 能够通过
plot
屏蔽子系统的命令访问变量,并确保每次变量更改时 Simulink 调用刷新 - 从外部更改
MaskDisplay
,例如通过在命令中输入绝对值plot
并向 Simulink 发出信号,它需要刷新该子系统的图形
matlab - 使用 Simulink 更新变量
我想基本上使用 simulink 模型执行“x = x + k”操作。使用的时间是固定步长离散的,我希望 x 随每个时间步长更新。k 是来自源块的常数或随时间变化的值。该问题还与设置 x 的初始值(对于单个起始时间步长)有关。理想情况下,模拟应该运行无限时间。当接近大数时,不会担心与变量 x 相关的缓冲区溢出。
请建议我应该使用哪些块;如果可能的话,还有一个图表。我认为我需要一个可以充当源的块,但也可以选择接受可以更新它的输入。
最终应用涉及将信号作为输入,根据时变信号属性在每个离散样本处更新一些参数。我在 Matlab 脚本中完成了这项工作,这很容易;但我需要一个 Simulink 模型解决方案。先感谢您。
matlab - 将键盘用作 Simulink 3D 操纵杆?
是否可以在 simulink 中使用键盘而不是操纵杆或 spacemouse 块?
谢谢
fpga - Simulink 中 Parallel-to-Serial 模块的问题
我正在尝试将来自 DQPSK 解调器(类型:UFix2_0)的输入字转换为串行流。
所以我在 Simulink 中使用 Xilinx 库的 Parallel-to-Serial 模块。
但我无法使用该块,我收到以下错误:
此 System Generator 令牌上的“Simulink 系统周期”设置不适用于设计中使用的速率。
当前设置为:1 合适的设置为:1/2"
我也尝试更改系统生成器的设置,但似乎效果不佳。
任何想法我可能会出错。任何其他方法也会有所帮助。
谢谢
fpga - Simulink 中的整数到二进制转换
这可能看起来重复了我之前的问题。但我认为不是。我正在寻找一种将十进制格式的信号转换为二进制格式的技术。
我打算使用赛灵思库中的 Simulink 模块将十进制转换为二进制格式。
因此,如果输入为 3,则预期输出应为 11(2 个时钟周期)。我正在寻找要串行获得的输出。
请建议我如何做到这一点,或者互联网上的任何指示都会有所帮助。
谢谢
c - 从 DSP C6748 的 Matlab-Simulink 模型生成 C 代码
我正在尝试从 Matlab-Simulink 简单模型(例如:输出端带有 DAC 的正弦波发生器)生成 C 代码。此代码必须使用 Code Composer Studio for TMS320C6748 DSP(Texas Instrument C6748)执行。具体来说,用于开发板 OMAP-L138 ZOOM ™EVM DEVELOPMENT KIT。
为此,我使用以下版本: Simulink (Version 7.7 - R2011a) Embedded Coder (Version 6.0 - R2011a) Code Composer Studio v3.3
我尝试了几个选项(在 Simulink 中使用通用模块并对 C6748 计时器进行编程,使用“OMAP_L138/C6748 EVM”配置模块“Target Preferences”......)但它不起作用。
是否有可能实现这个想法?有工作的例子吗?
谢谢
matlab - simulink中的变量存储
我正在研究一个 simulink 模型,在该模型中,我以特定的时间间隔获得 aa 变量的供应,并且我只需要使用该变量的最近 10 个值。我应该怎么做?