воскресенье, 11 октября 2009 г.

Math terms

Если вам доводилось писать комплексные BRDF в шейдере, то наверняка вставала задача, как оптимально разбить вычисление компонентов формулы и как назвать переменные, которые бы хранили промежуточный результат расчётов.

Часто можно встретить названия переменных вроде amb, что означает "a minus b". Между тем, немногие знают, что существует достаточно богатая, исторически сложившаяся терминология, применяемая к компонентам математических выражений. Простейший пример, известный всем: числитель (numerator) и знаменатель (denominator). Но есть и термины, известные только узкому кругу математиков.

Вот я нашёл прекрасный толковый словарь математических терминов, составленный Pat Ballew:

MATH WORDS, AND SOME OTHER WORDS, OF INTEREST

А вот список терминов, которые я "накопал" - они могут (теоретически) применяться в обозначении того или иного term'а формулы:

Addend
Subtrahend
Minuend
Residue
Multiplicand
Multiplier
Product
Mean
Magnitude
Divident (Numerator)
Divisor (Denominator)

В словаре толкуется историческое происхождение этих и многих других математических терминов, в основном это корни древних латыни и греческого языков. Думаю, многим будет интересно узнать происхождение слова "compute" :)

Комментариев нет:

Отправить комментарий