这是一个微不足道的问题,但我刚开始接触matlab,并且还没有习惯他们的思维方式(和语法)。
对于任何已经使用过有限元或类似技术的人来说,我的问题将是显而易见的。
如何从几个小矩阵组合成一个大刚度矩阵。例如,对于(元素1),您得到一个本地的4x4刚度矩阵,(元素2)同样也是4x4,只是矩阵不同。
最简单的方法是什么:
[|--------| 0 0 ]
[| | 0 0 ]
[| |--|-----|]
[|-----|--| |]
[0 0 | |]
[0 0 |--------|]
(a33+b11, a34+b12,
(a43+b12, a44+b22, ...)
即制作一个“大的”?
sparse
绝对是进行有限元分析的最佳选择!我希望我能给出更多的赞。 - knedlsepp