First of all if you are a MATLAB user and want to move to Octave (Kind of an open source MATLAB) just download it’s portable version and get exposed to the pure awesomeness
For those of you who use MATLAB/Octave frequently there is one confusing difference in Resolver One, the way resolver one treats its grid (as a matrix) is just the opposite of MATLAB’s, in matlab for setting the value of the element in the first row and the second column of the matrix m you use the following
m[1,2]=a
while in Resolver One for setting the value of the cell in the second column and the first row you will do this
workbook["Sheet1"][2, 1] = a
See? it’s just flipped, just keep that in mind

1 response so far ↓
Giles // April 3, 2009 at 11:57 am |
The easy way to remember Resolver’s way is that it’s the same as spreadsheet grid references — ag. B1 is “column 2, row 1″. This also ties in quite nicely with cartesian x, y coordinates.
Matlab’s way works well with the traditional row, col ordering for indices into a matrix.
Of course, the real question is why mathematicians use different coordinate ordering for matrices than they do for graphs…