擅长:python、mysql、java
<p>老实说,我建议使用完整的数组,因此每个spring使用一列。例如,结合numexpr(<a href="https://code.google.com/p/numexpr" rel="nofollow">https://code.google.com/p/numexpr</a>)模块,在每个时间步提取所有“活动”弹簧非常简单和快速。你知道吗</p>
<p>我之所以认为完整数组是一种可行的方法,是因为它很好地映射到了底层系统如何处理内存访问。因此,除非弹簧的数量是hugh(比如说>;100000),否则我相信拖动大量的零不会降低性能。另一种选择可能是寻找有效的稀疏矩阵。我知道SciPy支持它。我不确定你从你的问题中得到的矩阵“轮廓”是否非常适合稀疏矩阵。你知道吗</p>