Как стать автором
Обновить

Комментарии 7

Очень сложно понять что и зачем считается, когда нет ни одной формулы. Матмодель не понятна, но что-то считается. А зачем это всё? Почему просто не написать формулы, вставить в них значения и получить результат - как принято во всех инженерных расчётах?

все формулы присутствуют в документации на библиотеку.

Понятно, что под капотом у нее математическая модель. Но выписать формулы и вставить в них значения, когда речь идет о реальном куске сети - это очень высокий уровень знаний, нужны годы, чтобы достигнуть его, при этом всегда остаётся риск ошибки (забивая эти формулы в эксел, к примеру).

Инженер ведь не стыдится вычислить синус на калькуляторе, при этом не вдаваясь в формулу, как калькулятор это делает?

Так и здесь- вы можете сосредоточиться на данных - элементах сети, их влиянии друг на друга, а формулы останутся под капотом. Главное, помнить закон Ома и правила Киргхогфа ;)

Инженер конечно не стыдится вычислить синус на калькуляторе, однако, он знает, что если калькулятор покажет число больше 1, то что-то не так. А как тут понять, что нет явной лажи?

Явной лажи здесь нет, поскольку библиотечку скачивают тысячи, и тысячи же инженеров перепроверяют каждую функцию и будут предлагать форки с исправлениями. Постоянно выходят обновления, код доступен для проверки. В этом и есть преимущество открытых библиотек - здесь нет графического интерфейса, зато это не чёрный ящик, можно залезть и посмотреть код.

Мы видим рассчитанные p_mv - активную мощность в мегаваттах и q_mvar - реактивную мощность в мегавольт-амперах:

Сразу видно, что программа написана профессионалами для профессионалов! Только они способны давать и понимать абсолютно невразумительнне названия переменным для ввода и вывода данных, а также названиям функций.

Да, неплохо бы иметь встроенные справочники по каждой величине, тем более, что возможности питона и pandas это позволяют…

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации