【发布时间】:2016-08-25 16:33:23
【问题描述】:
基本上我想问两件事:
- 为什么会发生这种情况? (Matlab 中的负零)
- 什么时候会发生这种情况?
我想出了this。 Octave 与 Matlab 有一些相似之处,因此这个功能的用处是显而易见的,但他们所说的其中一件事是,它不会出现在默认输出中。我现在就解决了。那么,也许对此有新的见解?
对于第二个问题,在我提到的已回答问题中,他们只是说它可能发生在某些计算中,而在我刚刚进行的以下计算中,似乎没有必要使用(或获取)它负零。
我遇到的代码是:
xcorr([1 0 1 1], [0 1 1 0 0])
它的输出在哪里:
-0.0000 -0.0000 1.0000 1.0000 1.0000 2.0000 1.0000 0.0000 0.0000
xcorr 实际上是一个交叉相关函数,它只执行一些简单的操作,如求和和乘法,具体函数细节可以在here 找到。无论如何,没有什么像“复平面的复杂分支切割和变换”
谢谢
【问题讨论】:
标签: matlab double precision negative-number cross-correlation