This page provides a summary of help-page links that teach and define all the features of the k_units data type as well as the Kornucopia Units Engine and related features.
The k_units Data Type - Describes, in detail, how Kornucopia's data type k_units works within the MATLAB environment. This includes describing the data type's Properties, Methods, and syntax features, as well as several simple demonstrations of its use.
Syntax of Using k_units Data Type - Reviews several aspects related to syntax approaches for manipulating variables of data type k_units.
Units Library and Units Preferences - Describes all the Units contained within the Kornucopia Units Library and also the Units Preferences available.
Units Signatures - Describes Units Signatures and how they are used in Kornucopia. Units Signatures are one of the key technology components behind the Kornucopia Units Engine.
Overloaded MATLAB Functions - Describes how over 80 MATLAB native functions and operators are overloaded so that they work naturally with k_units data type arguments.
Props Inheritance - Describes the rules and resulting behavior of how Kornucopia handles inheritance issues related to the Props Properties of entities of type k_units. In short, inheritance refers to what, if any, meta-info Properties (Description, ColNames, etc.) stored in the Props of an input argument are inherited by (or copied to) an output argument of a function or operation.
Kornucopia-Compatible Data Types - Describes additional data types such as strings, numeric input, and MATLAB tables that can be supplied as input in many expressions intended for input arguments of data type k_units.
Comparing MATLAB Data Types to k_units Data Type - Compares some of the similarities and differences between a k_units data type and several MATLAB data types.
Temperature and Frequency - Provides additional discussion and guidance relative to calculations involving temperature and/or frequency. The help page covers the complexities caused by issues such as affine and non-affine temperatures as well as frequency and angular frequency.
Working with MATLAB Dates and Time Data Types - Provides an overview of how Kornucopia works with Time Stamps and similar date-time quantities.