sunhu2003 发表于 2011-5-19 16:42

用matlab时出现的一个错误

Maximum variable size allowed by the program is exceeded
在单元刚度和质量矩阵扩维到全局刚度、质量矩阵时出现这个问题,可能是稀疏矩阵的维数搞得有点大了,请问一下怎么解决呢?

因为是算波的传播,必须是把网格画细点

meiyongyuandeze 发表于 2011-5-19 18:42

本帖最后由 meiyongyuandeze 于 2011-5-19 22:54 编辑

可以在稀疏矩阵的存储方面做点改变!感觉可以借鉴下C或者fortan语言存储稀疏矩阵的技巧!

zhouyang664 发表于 2011-5-19 22:24

变量太大?可能需要一点优化了!
页: [1]
查看完整版本: 用matlab时出现的一个错误