我正试图根据我跨越以下奇怪行为而得出的单方变量进行分化。 例如,当我尝试:
[a b] = ind2sub([50000 50000], sub2ind([50000 50000], single(1000), single(1000)))
我收到了:
a = 1001
b = 1000
难道这只是一ug,还是我失踪了吗? 我知道,这可能是因为在肉体法典中有些地方出现过大量流,但是它是否应当发生?
我从64比特(glnxa64)R2012a、R2011a、R2010b、R2010a那里获得了同样的错误行为,但从32比特(glnx86)R2010b中获得了正确结果。