请问,有谁知道如何在Matlab中创建自己的数字数据类型?我想要做的数字数据类型有六个数据部分,一个用于符号,另一个用于mantisa,指数,用于符号数据部分的位数(总是一位),用于存储mantisa数据的位数和用于存储指数的位数。 因此,您可以指定要存储专用于指数或mantisa的数字数据部分的位数。 有了这种数据类型,如果可以模拟IEEE 754的所有数据类型以及任何不是标准数字数据类型的数据类型。 顺便提一下这个问题与"Development of a specific hardware architecture for a particular algorithm"Matlab:创建自定义数字数据类型
非常感谢!
有任何理由Matlab中的数据类型不足以满足你想要做的事情?如果你可以给我们更多的背景知道你为什么要这样做,我们可能会建议一个内置的Matlab数据类型。但据我所知,如果不使用C-mex扩展,就没有办法做到这一点。 – JudoWill 2010-12-16 16:51:12
@JudoWill:我想用不同的格式来表示浮点数字体系结构,以便衡量我从他们每个人得到的错误以比较它们的数字精度。 – Peterstone 2010-12-16 17:54:21