Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Rank Deficient Problem 2.40 An engineer's guide to matlab.

10 views
Skip to first unread message

Hora91

unread,
Feb 10, 2012, 7:59:12 PM2/10/12
to
Basically i have to find the hoop stress.

v1=.4;
v2=.4;
E1=2.1*10^9;
E2=.21*10^9;
U0=.25;
a=5;
b=6.4;
c=8;
k=[1,a^2,0,0;1,b^2,-1,-b^2;-(1+v1),(1-v1)*b^2,(1+v2)*E1/E2,-(1-v2)*(b^2)*E1/E2;0,0,-(1+v2),(1-v2)*c^2]
j=[0;0;0;-U0*E2*c]
[K,J]=meshgrid(k,j)
y=K/J

I should be getting the values with which i am going to calculate the hoop stress, but the values im getting do not make sense. Im getting warning Rank Deficient 1

Steven_Lord

unread,
Feb 13, 2012, 10:16:36 AM2/13/12
to


"Hora91 " <horacio...@hotmail.com> wrote in message
news:jh4eh0$jfp$1...@newscl01ah.mathworks.com...
Even discounting the fact that meshgrid accepts grid _vectors_ and you're
passing in a grid _matrix_ as k (and I don't know why you're doing that) K
is in fact rank-deficient; it only has one linearly independent row. All the
rest of the rows are simply one times that row.

Are you sure you're not just supposed to use y = k\j?

--
Steve Lord
sl...@mathworks.com
To contact Technical Support use the Contact Us link on
http://www.mathworks.com

0 new messages