How do I do simultaneous equations with unknown variables?
이전 댓글 표시
I have worked out a global stiffness matrix and the global force vector. After this I need to do an equation [K][q] = {f}
Where {q} =
q1
q2
q3
Where q1 is equal to zero, and the other two are values to be found, how do I find these values? When I try, Matlab keeps on saying q2 etc. are undefined. It also doesn't seem to accept F = K*Q for some reason too
Code so far:
Edof = [1 1 2; 2 2 3];
K = zeros (3,3);
F = zeros (3,1);
F (2) = 4;
F (3) = 2;
k1 = 60;
k2 = 30;
Ke1 = [k1 -k1; -k1 k1];
Ke2 = [k2 -k2; -k2 k2];
K(1:2,1:2) = Ke1;
K(2:3,2:3) = K(2:3,2:3) + Ke2;
답변 (1개)
Siriniharika Katukam
2019년 11월 21일
0 개 추천
Hi
"linsolve" does the solving in your case.
Pass K and f as inputs to linsolve.
Do follow this link further:
카테고리
도움말 센터 및 File Exchange에서 App Building에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!