金宝app仿真软件使用多速率时抛出错误块并发执行

21日视图(30天)
我想要提高我的模型的性能通过使用多线程功能。
我的模型有一个信号生成块,像正交相移编码生成不同类型的信号,正弦调频,用于测试目的。这个块转换为一个参考模型。当试图执行模型和“允许任务并发执行目标”=,仿真软件将以下错误,金宝app
块“Cluster1_SigSources /子系统/启用子系统/ SIG0001 Upsample”“功能”是一个类型的多速率。目前仿真软件只支持单金宝app一税率时金宝app,这种类型的块模型配置为并发执行。
我有附加的参考模型。我怎么克服这个问题呢?建议将帮助吗?
Matlab版本:2017 b

接受的答案

标志着联邦调查局
标志着联邦调查局 2018年5月12日
信号喂养Upsample块以较慢的速度运行的输出Upsample块。当您设置“允许任务并发执行目标”=,仿真软件试图把代码来计算输入Upsample块在另一个核心这意味着它将运行异步代码处理Upsamp金宝apple块的输出。这将需要额外的信号/缓冲逻辑上确保正确处理2芯。你将不得不返工算法去除Upsample块
2的评论
尼尔斯·Suzler
尼尔斯·Suzler 2019年4月9日
重新设计的算法真的是唯一的办法吗?我知道速度块之间的转换操作在不同的线程是不可能的,但是如果我想做缓冲速率转换在同一线程吗?我可以配置我的模型的方法,使工作吗?

登录置评。

答案(1)

标志着联邦调查局
标志着联邦调查局 2018年5月4日
模型将不会更新。你使用什么值模型中的各种参数吗?
4评论
标志着联邦调查局
标志着联邦调查局 2021年4月6日
您使用的是实时仿真软件。金宝app这个选项总是在实时仿真软件。金宝app你用的什么版本的MATLAB ?哪块是造成问题?

登录置评。

类别

找到更多的在部署、集成和硬件支持金宝app帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!