Модульная система является набором основных единиц и производных единиц, который следует этим правилам:
Основные единицы должны быть независимыми в терминах массы размерностей, время, длина, электрический ток, яркая интенсивность, количество вещества и температура. Поэтому модульная система имеет до 7 основных единиц. Пока независимости удовлетворяют, любой модуль может быть основной единицей, включая модули, такие как ньютон или ватт.
Модульная система может иметь меньше чем 7 основных единиц. Например, механическим системам нужны основные единицы только для длины размерностей, массы, и время.
Производные единицы в модульной системе должны иметь представление в терминах продуктов степеней основных единиц для той системы. В отличие от основных единиц, производные единицы не должны быть независимыми.
Производные единицы являются дополнительными и добавленными для удобства представления. Например, kg m/s2 сокращен ньютоном.
Примером модульной системы является система единицы СИ, которая имеет 7 основных единиц: килограмм, во-вторых, метр, ампер, кандела, молекулярная масса и кельвин. Существует 22 производных единицы, найденные путем вызова derivedUnits('SI')
.