假设我创建了这个稀疏矩阵,其中非零元素由布尔"true"组成:
s =稀疏([3 2 3 3 3 3 2 34 3 6 3 2 3 3 3 3 2 3 3 6],[10235 11470 21211 33322 49297 88361 91470 127422 152383 158751 166485 171471 181211 193321 205548 244609 251470 283673 312384 318752],真正);
其中包含20个元素.Matlab应该分配不超过(4 + 4 + 1)*20 = 180字节的内存(看起来索引长度为4个字节).然而
谁的
说矩阵在内存中占用1275112字节,这是一个问题,因为我需要存储数千个这样的字节.
知道为什么会这样吗?
干杯!