Я работаю в MathCAD, и я счастлив, потому что MathCAD дает мне широкие возможности в именовании, и я часто их использую. И я не могу понять, как программировать без этого.
Чтобы отличать одну переменную от другой, я должен включить в название много информации, например:
1. На первом месте - это -N для количества, F для силы и так далее
2. На втором - дополнительные индексы - например, для направления силы
3.На третье - индексация внутри вектора или матрицы var, для удобства я поставил имя var в {} или [] скобках, чтобы показать его размеры.
Итак, как вывод, мое имя вар
N.dirs / Fx i.row / {F} .w. (I, j.k) / {F} .w. (K, i.j).
Иногда мне нужно добавить имя системы координат для векторных значений
{F}. {GCS} .w. (I, j.k) / {F}. {LCS} .w. (I, j.k)
И в качестве последнего шага я добавляю имя внешнего модуля в BOLD в конце внешней функции или var, например Row.MTX.f ([M]), потому что MathCAD не имеет строки справки для функции.