问题标签 [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.

0 投票
1 回答
761 浏览

matlab - Simulink:类型一致性错误

使用此 Simulink 模型文件作为参考,我试图找出以下两个错误: alt text http://imagebin.ca/img/dSV8YO.png

替代文字 http://imagebin.ca/img/OXDf0v.png

我不知道数据类型一致性/转换问题出了什么问题。您知道错误消息在模型上下文中的确切含义吗?获得对问题的解释以解决它会很棒。提前致谢。

0 投票
1 回答
1006 浏览

matlab - Simulink:实现自定义传递函数

假设我实现了这个 m 文件:

在 Inner_loop.mdl 中,如果我想使用 G 实现/建模传递函数块,如何轻松实现?换句话说,如何轻松检索 tf 的分子和分母?

提前致谢。

0 投票
2 回答
1485 浏览

matlab - Simulink:指定轨迹

我想使用 jtraj 在 Simulink 模型中指定轨迹。以下是我尝试在命令提示符中检索的内容:

但是,我不知道如何轻松地将此类轨迹数据包含在 Simulink 模型中。任何意见?

提前致谢。

0 投票
1 回答
2734 浏览

matlab - 在 Simulink 中实现自定义 MATLAB 函数

我想在 Simulink 中使用自定义 MATLAB 函数。到目前为止,我已经通过放置一个嵌入式 MATLAB 功能块来完成它。但是,如果自定义函数包含另一个自定义函数,则编译过程会失败。

这是我试图嵌入模拟的函数示例:

whereinitializeLqgetLr也是自定义函数。

有没有办法在仿真中实现上述功能?

0 投票
1 回答
1021 浏览

matlab - 无法确定此表达式的大小

我最近开始使用 MATLAB Simulink,我的问题是我无法实现 AMDF 函数,因为 simulink 编译器无法确定长度。

Simulink 错误:
|---------------------------------------------- -----------------------------------------
无法确定此表达式的大小。

函数“嵌入式 MATLAB Function2”(#38.728.741),第 33 行,第 32 列:“1:flength-k+1”

解析 Embedded MATLAB function 'Embedded MATLAB Function2' (#38) 时出错

嵌入式 MATLAB 接口错误:在解析嵌入式 MATLAB 函数“嵌入式 MATLAB 函数 2”(#38) 期间发生错误。
|------------------------------------------------- --------------------------------------


我的代码:
|------------------------------ -----------------------------------------


|------------------------------------------------- ---------------------------------------
帮助

亲切的问候

索伦

0 投票
1 回答
1877 浏览

matlab - 为什么 simulink 数据类型转换块在应该进行类型转换时会更改数据?

我正在尝试将一些数据从 int32 类型转换为单个数据。我首先尝试使用具有单一输出数据类型和存储整数选项的“数据类型转换”块。但是,我发现数据类型转换块没有按照我期望的方式对数据进行类型转换。我是否错误地使用了该块,或者它是否无法正常工作?

temp1(转换前):uint32:1405695244 单:1728356810752.000000 二进制:01010011110010010011010100001100

temp2(转换后):uint32:1319604842 单:1405695232.000000 二进制:01001110101001111001001001101010

顺便说一句,我已经通过使用嵌入式 Matlab 块来执行类型转换操作来解决这个问题。

0 投票
2 回答
733 浏览

embedded - 何时在嵌入式处理器中使用 Simulink

我们正在 dsPIC 上开发电机控制器。我们打算使用 Simulink 通过 Real Time Embedded Workshop 对电机控制算法进行建模,将 Simulink 模型转换为 C 代码。
我们的固件会有一些其他的小逻辑操作,但它的主要功能是电机控制。我们想知道是否应该尝试在 Simulink 中完成所有固件或将逻辑操作分离到 C 代码中,而电机控制算法则留在 Simulink 中?有没有人建议我们应该从哪条路开始?

谢谢,布伦特

0 投票
3 回答
164 浏览

matlab - 从matlab执行文件

我在 Matlab 中有一个 simulink 模型。如何从该模型构建执行文件?

0 投票
1 回答
990 浏览

matlab - 如何获取嵌入式 MATLAB 函数的内容

在我的 Simulink 模型中有一些嵌入式 MATLAB 函数。有没有办法获取这个块的内容(你在编辑器中看到的文本)?

我的第一个猜测是使用 find_system 获取嵌入式 MATLAB 函数,然后使用 get_param 获取内容。但我没有找到所需的参数名称。该文档没有显示嵌入式 MATLAB 函数的任何参数。

0 投票
2 回答
1476 浏览

matlab - 如何将激光雷达设备与 MATLAB 连接?

我有一个 Hokuyo USB 激光雷达/激光雷达。我在将其连接或连接到 MATLAB/Simulink 时遇到问题,这样我就可以在这些软件包中进行所有处理。

我已经问过北洋了。它们仅提供 C++ 程序接口(示例编程指南和库)。如何将其连接到 MATLAB/Simulink?