当 printf 位于从 s-function 调用的单独的 c 文件中时,如何使 printf 工作?
我在文件 mySFun.c 中有一个 s-function,它调用函数 foo(),该函数在单独的文件 myFoo.c 中实现。当我在 mySFun.c 的 mdlOutput 函数内编写 printf …
Simulink中如何获取一个数的最大值?
我正在构建一个模型,需要找到一组 8 个信号中的最大值,并找到最大值的索引。 如何在 Simulink(Xilinx 库)中构建这样的模型? 我猜测比较块后面跟…
在 Simulink 中配置 CORDIC ATAN 模块
我在 Simulink 中使用 CORDIC ATAN 块。我正在使用这个块来计算相位差。 这是我正在使用的模型的一部分: 我将输入 a 和 b 指定为 0,并且我期望得到 …
在 Simulink 中查看信号是否源自总线
我们有一个在 Simulink 中不支持总线信号的 S-Function,因此我试图以编程方式找到一种方法来确定输入/输出端口的信号类型是否源自总线或前往总线,以…
Xilinx Simulink 中的时序信号理解
我在理解 Simulink(Xilink 库)中定时信号的概念时遇到一些困难。 我将用一个例子来解释, 假设你有一个串行比特流,并且你想取奇数位和偶数位的和,…
Xilinx Simulink 中信号的正弦
我正在实现 DQPSK 调制器和解调器。我想在 Simulink 中计算 exp(1j*Phase) 。 我怎样才能实现这样的模型? 以下是模型中用于计算相位的部分: 顺便说…
Simulink 中两个复向量的矩阵乘法
确实有两个问题,但我想让它更具描述性: 我正在实现一个调制器,其中涉及复杂向量的矩阵乘法: 仅举一个例子: cck_encoding_table(1,:)= [ 1j 1 1j …
使用 Xilinx 模块集在 Simulink 中进行 DBPSK 解调
我正在尝试使用 Simulink 和 Xilinx 模块集构建 DBPSK 解调器。我这样计算连续样本的相位差: 因此,现在我需要将这些相位差映射到符号 0 或 1,具体…
如何通过命令行从 Simulink 模型生成 ASAP2 (*.a2l)?
我正在使用 Matlab,需要使用 Real-Time Workshop 工具包从命令行获取从 Simulink 模型导出的 ASAP2 (a2l) 文件,以便它可以作为批处理操作的一部分运…
Simulink:如何在嵌入式 matlab 函数中使用工作区中的对象实例?
在本例中,我的基础工作区中有一个神经网络 (NN) 实例,我希望将其用于 Simulink 仿真。我将 NN 的使用封装在一个嵌入式 Matlab 函数中,并带有应由网…
枚举 Simulink 中模块的输入端口和输出端口
如何在 Simulink 中枚举模块的输入和输出句柄?到目前为止,我已经尝试使用以下内容,其中“sfunc”已设置为块句柄: inports = get_param(sfunc, 'In…
Simulink中Matlab函数无法输出多维矩阵
例如,我有创建矩阵 2x2 的函数:[1 2 3 4] 我有这样简单的函数: function[result] = Rho(x) // I've tried and so: result = [1 2 3 4] // And so: …