Comments 3
О эти названия переменных! Обожаю код, написанный математиками или физиками.
0
Ну задачи то могут быть довольно абстрактными, к ЛП можно много чего свести. В наиболее общем случае Ax = b есть просто запись абстрактной СЛУ, задающей ограничения. И имена а-ля systemMatrix или rightHandSideOfEquationsSystem будут выглядеть также глупо, как имена firstCounter, secondCounter вместо счётчиков i, j
+1
Даже в случае полностью абстрактного кода лучше написать «systemMatrix или rightHandSideOfEquationsSystem» (только не в CamelCase, конечно), чем потом или самому гадать что это за A и b, забыв для чего был код, или ставить в неловкой положение программиста, решившего поковыряться в сорсах.
По моему опыту учёные даже в гораздо более конкретных примерах предпочитают переносить уравнения в код как есть.
По моему опыту учёные даже в гораздо более конкретных примерах предпочитают переносить уравнения в код как есть.
+1
Sign up to leave a comment.
Решение прямой и двойственной задачи линейного программирования средствами Python