我只需要知道I,j在K(I,j)中表示什么除了表示稀疏矩阵K的行和列?

3个观点(过去30天)
Elx = 1:nelx
Ely = 1: nelly
N1 = (nely+1)*(elx-1)+ely;
N2 = (nely+1)* elx +ely;
Edof = [2*n1-1;2 * n1;2 * n2-1;2 * n2;2 * n2 + 1;2 * n2 + 2;2 * n1 + 1;2 * n1 + 2];
K(edof,edof) = K(edof,edof) + x(ely,elx)^刑场*KE;
结束
结束
当我们在这里输入K时整个自由度矩阵包含一个元素的所有节点的自由度。它是如何创造的?就像第一个元素一样,节点编号将从左上到右依次为1、5、6和2,其中n1和n2分别代表1和5,以及2和6 ?
2的评论
Rohan Nathiya
Rohan Nathiya 2022年4月16日
我明白,但我更关心的是
i,j in K(i,j)
在拓扑优化的99行代码中表示出来,就像F(m,n)在这个代码中给出了一个特定节点上的力m是自由度n表示节点数。
谢谢你!

登录发表评论。

答案(0)

s manbetx 845


释放

R2022a

社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!

开始狩猎!