Home » Community » Forums » » Vectors and Matrices: A Primer
  Intel sponsors gamedev.net search:   
[Control Panel] [Register] [Bookmarks] [Who's Online] [Active Topics] [Stats] [FAQ] [Search]

Add Forum to Favorites |  Send Topic To a Friend | View Forum FAQ | Track this topic


 Last Thread Next Thread 
 Vectors and Matrices: A Primer
Post Reply 
Fine article. I'd like to add something about matrices that I didn't learn until far too late (IMHO):

Some vector and matrix operations have physical interpretations, which I find very helpful for understanding what's going on. For instace, I think most of us know that the dot product is a projection operation--the magnitude of what vectors A and B have in common is their dot product, which is why orthogonal vectors have dot product = 0. But what the heck is the determinant?

Turns out that the determinant is the "volume" of a matrix. This can be proven for 2-D matrices directly (area of parallelogram) and it's only a small stretch to do it for 3-D matrices (using the A dot B cross C, if you really think about what's going on). But this is also true for N-dimensional matrices. This also shows why underdetermined (non-full-rank) matrices have such degenerative properties--they have no volume! It also explains why so many linear algebra formulations divide by the determinant--it's the scaling factor for the volume of the matrix.

[edited by - Stoffel on June 5, 2002 5:57:18 PM]

 User Rating: 1100   |  Rate This User  Send Private MessageView ProfileView Journal Report this Post to a Moderator | Link

I didn't know that about determinants... it sorta makes sense now you've said it.. Thanks for that

Death of one is a tragedy, death of a million is just a statistic.

 User Rating: 1552   |  Rate This User  Send Private MessageView ProfileView Journal Report this Post to a Moderator | Link

I've always been annoyed by those determinants. I understood when to use them, but not what the heck they were (I mean, they just couldn't discovered all those properties out of thin air).

Thanks for the explanation.

 User Rating: 974   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

I have the Angel book mentioned in the conclusion, and while it is nice supplemental material, it does not explain the ideas behind a few things clearly enough on its own.
It was the textbook in my Computer Graphic Design class, and I know that I barely touched it.
Just my thoughts.

To be honest, OpenGL Game Programming was more helpful to me in that class than the text book.
And the Red Book didn't hurt either B-)

-------------------------
(Gorgeous graphics)+(beautiful sound effects)+(symphonic music)+(no gameplay) != Good game

 User Rating: 1055   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

The determinant is really the combination of all permutations of a matrix, and that is why is seems like the volume of a matrix.

 User Rating: 1015   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

I just would like to thank you Phil ... good job

 User Rating: 1015    Report this Post to a Moderator | Link

Cheers

Death of one is a tragedy, death of a million is just a statistic.

 User Rating: 1552   |  Rate This User  Send Private MessageView ProfileView Journal Report this Post to a Moderator | Link

Hi - these is a problem viewing this article using the new GD.net theme (with a white background). The images assume they are on a dark background (like the classic GD.net theme).

Thanks!

 User Rating: 1032   |  Rate This User  Send Private MessageView Profile Report this Post to a Moderator | Link

All times are ET (US)

Post Reply
 Last Thread Next Thread 
Forum Rules:
You may not post new threads
You may post replies
You may not edit your posts
You may not use HTML in your posts
Jump To:
Administrative Options: