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

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

Вообще-то диффуры тут решает подключенная библиотека. А питон так, передаёт условие, получает результат, и больше вообще ничего не делает.

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

Вообще-то диффуры тут решает подключенная библиотека.

которая однако написана на чистом питоне (https://github.com/sympy/sympy)

А питон так, передаёт условие, получает результат, и больше вообще ничего не делает.

Так-что второе ваше утверждение неверно.

которая однако написана на чистом питоне

Да, но не автором программ-решателей, опубликованных в статье. Так что у вас получается попытка отдать все лавры создателей библиотеки тому, кто её использует.

Совпадение языков - это всего лишь случайность.

Да, но не автором программ-решателей, опубликованных в статье.

Я утверждал обратное?

Так что у вас получается попытка отдать все лавры создателей библиотеки тому, кто её использует.

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

Совпадение языков - это всего лишь случайность.

И это утверждение тоже мог сделать только человек, котрый про пакет sympy впервые услышал. Я то там еще в 2015 году ошибки находил и пытался pull request сделать.

Тю, думал будут численные методы, Рунги-Кутты и т.д. А так любой дурак может вызывать методы в питоне.

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

Насчёт всех уравнений не знаю, но вот все семьи уравнений встречаются точно. Насколько их необходимо решать символьно - вопрос отдельный.

Интересно, что функции типа sin и ln набраны италиком, что недопустимо. Надо бы поправить sympy...

"Пример 9: Ответ неизвестен правилен ли". Эхх..., а ведь можно было просто подставить и убедиться в правильности решения.

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

Ценность подобного, скажем так, сомнительна.

если только 2 в С ушла

С1 в решении есть С/2 из ответа. Причём результат, полученный программой, вообще-то более корректен, чем эталонный.

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

Публикации

Истории