well, matlab is itself a matrix oriented language, in the sense, it uses all the operations assuming matrices.
so in that case, there are only a handful of basic operations that u should consider for calculating. like matrix addition, inversion, may be modulus fn, floor, ceil, random generator, and stuffs... almost all others are mathematical functions which some way or other depend on operation of matrices, doesnt it? anyways, i would be glad to know why you are interested in this survey...
cedance.