Thanks for reading the "technical details" -- you are one of the very few users I am aware of who actually work through the examples.
Regarding your specific question, you are right in noticing that the x- and y-axes (the first two columns) of Rm are
not the
raw average of the corresponding columns of R1' and R2':
(-0.6616 -0.1982)/2 =-0.4299, which was different to the given value -0.4490
Here Rm, as a proper
rotation matrix, is
orthonormal; its x-axis and y-axis are
normalized, which is precisely where the discrepancy comes from.
HTH,
Xiang-Jun
PS. In going through the doc, I've also noticed a typo in step #2 of section 5.5, where the RollTilt angle should be in degrees instead of Angstroms. I am planning to update the technical details and put it on the web. If you notice anything that can be improved, please post back.