主要内容

检查信号属性

错误当输入信号或完全不匹配所选属性

图书馆

信号管理/信号属性

dspsigattribs

  • 检查信号属性块

描述

检查信号属性块终止仿真与一个错误的输入特征不同于你指定的特征块的参数。

当您设置错误的输入不匹配属性到底是什么块生成一个错误当输入不匹配任何指定的属性。只有信号,拥有所有指定的属性传播到输出不变的,不导致块产生一个错误。

当您设置错误的输入完全匹配属性,只有当输入具有块生成一个错误所有指定的属性。不具备的信号所有指定的属性传播到输出不变的,而不导致块产生一个错误。

信号的属性

检查信号属性块可以测试了五种不同的信号属性,指定以下参数。当您选择忽略任何参数的块不会检查信号对应的属性。例如,当你设定复杂性忽略,既不现实也不复杂的输入导致块产生一个错误。的属性有:

  • 复杂性

    检查是否输入是真实的或复杂的。您可以显示这个信息在模型通过附加一个探针(金宝app模型)块与调查复杂的信号选中。另外,在调试选项卡上,选择信息覆盖>端口数据类型

  • 维数

    检查输入的维数是否符合或不遵守属性的下属菜单。见下表。N是正整数,除非另有指示。

    是…… 不是……

    一维

    一维向量,
    一维标量

    ——- - - - - -N矩阵,
    1 -N矩阵的行向量,
    1矩阵(列向量),
    1×1矩阵(二维标量)

    二维

    ——- - - - - -N矩阵,
    1 -N矩阵的行向量,
    1矩阵(列向量),
    1×1矩阵(二维标量)

    一维向量,
    一维标量

    标量
    (一维或二维)

    一维标量,
    1×1矩阵(二维标量)

    一维向量长度> 1,
    ——- - - - - -N矩阵> 1和/或N> 1

    向量
    (一维或二维)

    一维向量,
    一维标量,
    1 -N矩阵的行向量,
    1矩阵(列向量),
    1×1矩阵(二维标量)
    向量(一维或二维)或标量

    ——- - - - - -N矩阵> 1,N> 1

    行向量
    (二维)

    1 -N矩阵的行向量,
    1×1矩阵(二维标量)
    行向量(二维)或标量

    一维向量,
    一维标量,
    ——- - - - - -N矩阵> 1

    列向量
    (二维)

    1矩阵(列向量),1×1矩阵(二维标量)
    列向量(二维)或标量

    一维向量,
    一维标量,
    ——- - - - - -N矩阵N> 1

    完整的矩阵

    ——- - - - - -N矩阵> 1,N> 1

    一维向量,
    一维标量,
    1 -N矩阵的行向量,
    1矩阵(列向量),
    1×1矩阵(二维标量)

    方阵

    ——- - - - - -N矩阵=N,
    一维标量,
    1×1矩阵(二维标量

    ——- - - - - -N矩阵N,
    一维向量,
    1 -N矩阵的行向量,
    1矩阵(列向量)

    调试选项卡中,当您选择信息覆盖>信号的维度,仿金宝app真软件®显示一个一维向量的大小信号作为unbracketed整数,并显示一个二维信号的维数作为一对括号内的整数,((MxN)。金宝app动态仿真模块不显示任何尺寸信息为一维或二维标量信号。您还可以显示维度信息的信号模型通过附加一个探针块探测器信号的维度选中。

  • 数据类型

    检查信号数据类型的遵从性(是……)或不服从(不…)属性的下属通用数据类型菜单。见下表。你可以单独选择的任何特定的数据类型中列出(是……)列的下属特定的数据类型菜单。

    通用数据类型 是…… 不是……

    布尔

    布尔

    单,双,uint8 int8、uint16 int16, uint32 int32、定点枚举

    枚举

    一个用户定义的枚举数据类型。看到数据类型(金宝app模型)

    布尔、单、双、uint8 int8, uint16, int16, uint32 int32固定的点

    浮点

    单,双

    布尔、uint8 int8、uint16 int16, uint32 int32、定点枚举

    浮点或布尔

    单,双,布尔

    uint8、int8 uint16、int16 uint32 int32、定点枚举

    不动点

    定点,uint8、int8 uint16、int16 uint32 int32

    布尔,单,双,枚举

    整数

    带符号整数
    int8,int16,int32
    无符号整数
    uint8,uint16,uint32

    布尔,单,双、定点枚举

    显示数据类型信息,调试选项卡上,选择信息覆盖>端口数据类型

  • 样品时间

    检查是否离散时间或连续时间信号。在调试选项卡中,当您选择信息覆盖>颜色,模金宝app型显示连续时间信号在黑色或灰色和离散时间信号线路颜色对应的相对速率。

    当你加上一个探针块探针样品时间启用一个连续时间信号,块图标显示Ts: [0],在那里样品时间偏移量。有效的值对连续时间信号01。当0、更新发生在每一个主要和次要的时间步。当1,只更新发生在主要步骤和样品时间固定在较小的时间步长

    当你加上一个探针块探针样品时间启用一个离散时间信号,块图标显示Ts: [t]纸浆包信号,特遣部队(Tf):不定位信号。Ts特遣部队分别正样本周期和帧周期。抵消,这样吗0≤抵消<。框架几乎总是离散时间信号。

参数

错误的输入

指定块的输入时产生一个错误拥有所有所需的属性。

复杂性

指定的复杂性要检查输入,真正的复杂的。当您选择忽略从列表中,块不检查输入的复杂性。

维数

指定是否要检查输入是否符合或不遵守在下属的属性菜单。当您选择忽略从列表中,块不检查输入的维数。

指定的尺寸要检查输入。这个参数只是当你设置可见维数参数是……不是……

数据类型

指定是否要检查输入是否符合或不遵守属性的下属通用数据类型菜单。当您选择忽略从列表中,块不检查输入的数据类型。

通用数据类型

指定的通用数据类型要检查输入。这个参数只是当你设置可见数据类型是……不是……

特定的浮点

指定浮点数据类型你想要检查输入。这个参数只是当你设置可见通用数据类型浮点浮点或布尔

特定的定点

指定的定点数据类型要检查输入。这个参数只是当你设置可见通用数据类型定点

特定的整数

指定的整数数据类型要检查输入。这个参数只是当你设置可见通用数据类型整数

样品时间

指定的样品时间要检查输入,离散连续。当您选择忽略从列表中,块不检查输入的采样时间。

金宝app支持的数据类型

港口 金宝app支持的数据类型

输入

  • 双精度浮点

  • 单精度浮点

  • 不动点(签署和无符号)

  • 布尔

  • 8、16和32位有符号整数

  • 8、16和32位无符号整数

  • 枚举

输出

  • 双精度浮点

  • 单精度浮点

  • 不动点(签署和无符号)

  • 布尔

  • 8、16和32位有符号整数

  • 8、16和32位无符号整数

  • 枚举

另请参阅

缓冲 DSP系统工具箱
将一维转换成二维 DSP系统工具箱
二维转换为一维 DSP系统工具箱
数据类型转换(金宝app模型) 金宝app
继承的复杂性 DSP系统工具箱
探针(金宝app模型) 金宝app
重塑(金宝app模型) 金宝app
余子式(金宝app模型) 金宝app

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

定点转换
设计和模拟使用定点定点系统设计师™。

版本历史

之前介绍过的R2006a