Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.

Eigenvectors of a moment of inertia tensor

  • 21-01-2014 02:04PM
    #1
    Registered Users, Registered Users 2 Posts: 17,154 ✭✭✭✭


    What exactly does the eig(X) function in MATLAB output, when X is a moment of inertia tensor? As in, what would these figures actually represent (in language appreciable to the non physicist!)

    So, for example I created a triangle with coordinates (0,0),(1,2) and (5,0). And plot it as so:
    clear all;close all
    x1=0;
    y1=0;
    x2=1;
    y2=2;
    x3=5;
    y3=0;
    
    h=plot(x1,y1,'ro','markersize',2,'MarkerFaceColor','r');hold on;
    h=plot(x2,y2,'ro','markersize',2,'MarkerFaceColor','r');
    h=plot(x3,y3,'ro','markersize',2,'MarkerFaceColor','r');
    
    axis([-(max([abs(x1),abs(x2),abs(x3)])+.5) max([abs(x1),abs(x2),abs(x3)])+.5...
        -(max([abs(y1),abs(y2),abs(y3)])+.5) max([abs(y1),abs(y2),abs(y3)])+.5]);
    
    axis('square');
    
    line([x1,x2],[y1,y2],'color','k');
    line([x1,x3],[y1,y3],'color','k');
    line([x2,x3],[y2,y3],'color','k');
    

    I next compute the inertia tensor as follows, assuming Ixz and Iyz to be 0 (is it ok to do this actually?):
    Ixx=((y1^2)+(y2^2)+(y3^2));
    Iyy=(x1^2+x2^2+x3^2);
    Izz=((x1^2+y1^2)+(x2^2+y2^2)+(x3^2+y3^2));
    Ixy=((x1*y1)+(x2*y2)+(x3*y3));
    Ixz=0;
    Iyz=0;
    
    
    I=[Ixx Ixy Ixz; Ixy Iyy  Iyz; Ixz Iyz Izz];
    

    and finally run the function to extract the eigenvectors
    [d,v]=eig(I)
    

    This returns d as:
    -0.9960    0.0898         0
        0.0898    0.9960         0
             0         0    1.0000
    

    what do these values actually mean, to the layman? and is what I've done acceptable?

    Thanks!


Comments

  • Registered Users, Registered Users 2 Posts: 3,457 ✭✭✭Morbert


    They are the principle axes of your rotating system.

    Physically speaking, they are axes in which the mass of the system is evenly distributed around.


Advertisement