unitquantizer
创建 unitquantizer 对象
说明
unitquantizer 对象描述用于量化的数据类型属性。创建 unitquantizer 对象后,使用 quantize 来量化双精度数据。unitquantizer 对象与 quantizer 对象相同,区别在于前者的 quantize 方法将在 +1 的 eps(q) 范围内的数量化为恰好 +1。您可以使用 unitquantizer 对象仿真具有任意字长和指数长度的自定义浮点数据类型。
创建对象
语法
描述
创建一个属性设置为其默认值的 q = unitquantizerunitquantizer 对象。要使用此对象量化值,请使用 quantize。
使用名称-值参量设置命名属性。您可以指定多个名称-值参量。用单引号将每个属性名称引起来。q = unitquantizer(Name,Value)
使用属性值设置属性。属性值是唯一的,因此您可以通过在命令中仅指定属性值来设置属性名称。当两个值冲突时,q = unitquantizer(Value1,Value2)unitquantizer 会设置列表中的最后一个属性值。
用结构体 q = unitquantizer(s)s 中包含的值设置在每个字段名称中命名的属性。
将字符向量元胞数组 q = unitquantizer(pn,pv)pn 中指定的命名属性设置为元胞数组 pv 中的对应值。
创建 unitquantizer 对象时,可以使用名称-值字符串参量、结构体和名称-值元胞数组参量的组合来设置属性值。
属性
对象函数
示例
版本历史记录
在 R2008a 中推出
另请参阅
quantize | quantizer | unitquantize | assignmentquantizer | reset