早教吧作业答案频道 -->其他-->
matlab 矩阵求方程这是一个矩阵位移法的题,如果6x6的刚度矩阵K我都知道了,但是方程是KU=F,U=[Ux Uy Q Vx Vy P]',F=[Fx Fy M1 Px Py M2]',比如其中Ux Uy Q Px Py M2 都已知,我怎么求其他的数啊,就是对应的位移
题目详情
matlab 矩阵求方程
这是一个矩阵位移法的题,如果6x6的刚度矩阵K我都知道了,但是方程是KU=F,U=[Ux Uy Q Vx Vy P]',F=[Fx Fy M1 Px Py M2]',比如其中Ux Uy Q Px Py M2 都已知,我怎么求其他的数啊,就是对应的位移和等效结点力两者只知道一个,但是未知数与方程数相同,自己手算肯定能算出答案的,matlab里怎么算这种
你这方法不错,但是如果我已知的U不是连续出现的,就不能简单的分块了,要逐个挑出来,形成新的刚度矩阵,我不是要解决具体问题,至少这个方法,我要稍微有点普遍意义啊
这是一个矩阵位移法的题,如果6x6的刚度矩阵K我都知道了,但是方程是KU=F,U=[Ux Uy Q Vx Vy P]',F=[Fx Fy M1 Px Py M2]',比如其中Ux Uy Q Px Py M2 都已知,我怎么求其他的数啊,就是对应的位移和等效结点力两者只知道一个,但是未知数与方程数相同,自己手算肯定能算出答案的,matlab里怎么算这种
你这方法不错,但是如果我已知的U不是连续出现的,就不能简单的分块了,要逐个挑出来,形成新的刚度矩阵,我不是要解决具体问题,至少这个方法,我要稍微有点普遍意义啊
▼优质解答
答案和解析
你这个有点像有限元里面的东西.
下面的K是我乱写的.
你如果给定的不是前三个位移后三个应力的话,你自己得适当地调整,实际上就是调整下面的K1和K2,你一个命令地看,应当可以OK的.
K=[2,1,0,0,0,0;1,2,1,0,0,0;0,1,2,1,0,0;0,0,1,2,1,0;0,0,0,1,2,1;0,0,0,0,1,2];
u1=[1,2,3]';
F2=[4,5,6]';
K1=K(4:6,1:3);
K2=K(4:6,4:6);
u2=K2\(F2-K1*u1);
u=[u1;u2];
F=K*u;
%
%第一次修改
n=6;
K=[2,1,0,0,0,0;1,2,1,0,0,0;0,1,2,1,0,0;0,0,1,2,1,0;0,0,0,1,2,1;0,0,0,0,1,2];
n_node_ok=3; %三个节点位移己知
n_node=[1,2,4];%第1,2,4个节点的位移己知,这个的长度要与上面匹配
u1=[1,2,3]'; %三个节点(1,2,4节点)的位移值
F2=[4,5,6]'; %其它节点(2,5,6节点)的载荷值
n_f=1:n;
n_f(n_node)=[]; %给定载荷的节点号
K1=K(n_f,n_node);
K2=K(n_f,n_f);
u2=K2\(F2-K1*u1); %给定载荷节点的位移值
%后处理(所有节点的位移值的合成)
u(n_node)=u1;
u(n_f)=u2;
u=u';
F=K*u;
u,F
下面的K是我乱写的.
你如果给定的不是前三个位移后三个应力的话,你自己得适当地调整,实际上就是调整下面的K1和K2,你一个命令地看,应当可以OK的.
K=[2,1,0,0,0,0;1,2,1,0,0,0;0,1,2,1,0,0;0,0,1,2,1,0;0,0,0,1,2,1;0,0,0,0,1,2];
u1=[1,2,3]';
F2=[4,5,6]';
K1=K(4:6,1:3);
K2=K(4:6,4:6);
u2=K2\(F2-K1*u1);
u=[u1;u2];
F=K*u;
%
%第一次修改
n=6;
K=[2,1,0,0,0,0;1,2,1,0,0,0;0,1,2,1,0,0;0,0,1,2,1,0;0,0,0,1,2,1;0,0,0,0,1,2];
n_node_ok=3; %三个节点位移己知
n_node=[1,2,4];%第1,2,4个节点的位移己知,这个的长度要与上面匹配
u1=[1,2,3]'; %三个节点(1,2,4节点)的位移值
F2=[4,5,6]'; %其它节点(2,5,6节点)的载荷值
n_f=1:n;
n_f(n_node)=[]; %给定载荷的节点号
K1=K(n_f,n_node);
K2=K(n_f,n_f);
u2=K2\(F2-K1*u1); %给定载荷节点的位移值
%后处理(所有节点的位移值的合成)
u(n_node)=u1;
u(n_f)=u2;
u=u';
F=K*u;
u,F
看了 matlab 矩阵求方程这是...的网友还看了以下:
银河系外,有许多庞大的天体系统,称为什么或什么啊?这道题我百思不得其解,还有一题:星系的形状各异, 2020-04-09 …
求点拨.高一地理如何确定太阳直射点位置比如说侧视图啊知道了哪条经线是12点然后呢!怎么知道太阳直射 2020-04-26 …
初中时英语挺好的啊,怎么一上高中英语成绩下降的这么快啊?其实也不是听不懂老师讲课,就是一做题总错, 2020-04-27 …
最佳进步奖的锦旗怎么排版?XX大学,给其XXXX社团颁发最佳进步奖,内容应该怎么写啊?知道的说下! 2020-05-13 …
有句名人名言是这么说的,记不清楚了,谁知道告诉我啊! 其中有一句是这样的遇见一件事情,你咬咬牙过去 2020-05-16 …
三道英语选择1.——————Japanese,shehastostudyanotherforeig 2020-07-23 …
雅思阅读备考的高原期如何度过我做LH题老师一错就是一半,感觉刚开始学雅思的时候着题做得挺好的啊,不知 2020-11-06 …
2006初一下学期英语我想知道make和let的区别啊~而且谁有关于2006年初一下学期的英语的东西 2020-11-26 …
例如给你1、3、5、7、()、11之类这样的题,还可以是给你三角形画线,让你数一共有多少个三角形什么 2021-01-20 …
急求30道初一有理数计算题!越容易越好要带答案啊30道有理数计算体!没有理数的话也能换成其他计算题! 2021-01-22 …