New file + XML help
Removal of DISPLAY function as per current Mathworks advice
Added TODO note
Contents file version corrected
Documentation amendments for release 0.9
Update to helpfile for abs
Copyright date update and license file addition of interpreter permission
Added $ tags, end statements where missing.
Changed discussion of CVS to SVN in one file.
Id propset on all suitable files
First commit.
Eliminated private function calls aye() etc in favour of dotted notation and therefore direct access to the fields.
First commit.
First commit.
Fixed TODO concerned with singular matrices - now raises error here and not deep inside QTFM.
Fixed typo in output.
Better diagnostic in case sizes differ.
changed internal function name to match filename.
First commit.
Implemented a faster method of right multiplication by qi, qj, qk.
Replace private functions with dot notation, use class(compose()) for speed.
Handle addition of non-lqs numeric argument by promoting said argument to lqs.
Remove TODO (fixed in QTFM).
Corrected typos in comments (tranform -> transform).
Remove regexpdir
Altered comments and expanded note about adding new test to include requirement on lexicographic ordering of test filenames.
Modify test list code to only seek m-files.
First commit.
Automate the test inclusion and change all tests to functions to keep clean user workspace.
Modified to demonstrate use of substruct for array indexing.
Initial version.
Updated version and some notes.
Removed TODO now fixed, and reverted addition of lowercase field names.
Fix evaluation order: series(L,M) = M.*L
First commit.
Added clear statements to remove temporary variables from workspace. (Temporary fix, pending a change to functions instead of scripts for testing.)
Corrected typo in comment (->homogeneous).
Add initial abs and norm functions.
Renamed to place first in list.
Implemented much better algorithm by calling QTFM end on one of the non-empty components. (QTFM end calls Matlab built-in on one of the quaternion components.)
Added note about structure indexing problem on arrays, removed restriction on indexing empty LQS (compatibility with Matlab itself), and tidied up here and there.
New output format to replace original crude hack.
initial checkin
New function, but note that it does not give the number of LQS in an array, for complex reasons documented in the file.
Added TODO about bug with empty fields.
Changed to use the private functions instead of structure indexing in case of future change.
Fixed bug where code fell through to error even though both arguments were scalar, by adding return statement!
2007->2008
Fix comment: L(q) = Aq + Bqi + Cqj + Dqk
Standard project directories initialized by cvs2svn.
Initial Version
Added implementation notes.
New function.
Removed redundant lines. No need to test for 0 or 1 output arg.
superiorto call to ensure that LQS operators take precedence over quaternion.
Removed redundant comment line.
Modified to permit numerics or empty on RHS.
Add translation transform.
Modified subsref calls to calls to aye, bee etc, and also tested L.A notation.
Initial version.
Fixed typo in first comment line.
Initial version.
Added lower case abcd as selectors.
New function.
Initial version
Fixed typo.
Expanded note about the R2008a classdef.
Fixed two typos.
Fix syntax error in conditional.
Changed [ ] to [ ] linear quaternion system.
simplify function to remove call to regexpdir
Fixed typo.
New function.
Permit args to be empty.
Added TODO about case when a is empty.
Removed in favour of using dotted notation for direct field access.
Iniitial commit.
Call to new QTFM function zerosq.
Added some checks with empty fields.
Scalar right coefficients moved outside the convolution.
TODO note added about the B/C/D fields.
New function.
Modified to use overload_nonempty.
Added TODO note about varargin.
Simplify translate option.
Add TODO note about overloading quaternion functions.
Added copyright comments.
New function.
Fixed incorrect test for matching sizes.
Handle empty LQS components, e.g. {A,B,[ ],D}, etc.
New test cases.
New algorithm based on the new fast code in QTFM (migrated from here).
Amended locations and arguments of temporary test to test only LQS parameters for empty components.
Simplified code of internal function, added TODO and ID tag.
Minor layout fix.
Swapped roles with series. Work in progress on non-scalar case.
Updated year, GPL version, credits to EPSRC and added Id tag.
Added handling of array case.