Professional Documents
Culture Documents
Matlab Sistema de Resorte
Matlab Sistema de Resorte
0
0
0
0
1
0
0
0
>> a2=[1,0,0,0,0;0,0,0,0,1];a3=[0,0,0,0,1;0,1,0,0,0];a4=[0,1,0,0,0;0,0,1,0,0]
a4 =
0
0
1
0
0
1
0
0
0
0
>> k1=[1100,-1100;-1100,1100];k2=[2000,-2000;-2000,2000];k3=[1100,-1100;-1100,11
00];k4=[2000,-2000;-2000,2000]
k4 =
2000
-2000
-2000
2000
>> K=a1'*k1*a1+a2'*k2*a2+a3'*k3*a3+a4'*k4*a4
K =
3100
0
0
-1100
-2000
0
3100
-2000
0
-1100
0
-2000
2000
0
0
-1100
0
0
1100
0
-2000
-1100
0
0
3100
>> Kaa=K([1:2];[1:2]);Kab=K([1:2];[3:5]);Kba=Kab';Kbb=K([3:5];[3:5]);
??? Kaa=K([1:2];[1:2]);Kab=K([1:2];[3:5]);Kba=Kab';Kbb=K([3:5];[3:5]);
|
Error: Unbalanced or unexpected parenthesis or bracket.
>> Kaa=K([1:2],[1:2]);
>> Kab=K([1:2],[3:5]);Kba=Kab';Kbb=K([3:5],[3:5]);
>> Pa=[60,50,20];pb=[0,0.01];
>> Pai=Kab*pb;
??? Error using ==> mtimes
Inner matrix dimensions must agree.
>> Pai=Kab*pb
>> Q3=k3*q3
Q3 =
-69.9600
69.9600
>> Q4=k4*q4
Q4 =
-20
20
>>