There are some points to note besides those in the "Usage" section of the top-level documentation:
Advanced.CheckUnits = false;
This is automatic if
QCalc is loaded via
load.mos.U.rad, U.cyc, etc. (where U is
QCalc.Units), but usually
those units cancel. See QCalc.Units
for details on where this is important.time is in seconds. It is not a
quantity, so it must be multiplied by the
unit second
(U.s) when used with other quantities.
When writing a derivative, it is important to divide the result of
the der operator by the
unit second: der(x)/U.s.
By default, the second
has a value of one, but this will not be the case if the base constants
are changed.