Комментарии 19
Функция считает площадь под кривой.
Площадь под кривой можно определить, например, методом Симпсона.
Зумеры открыли для себя интегралы?
Дальше шёл следующий этап по поиску (корректное название подсказал отец) экстремумов. Если простым языком, то экстремум — это крайняя точка, когда график идёт вверх или вниз.
... и производные
Неиспользование привычных Numpy и Pandas и ещё парочки, в ПО с элементами матана, Excel-данными и визуализацией - вызывает чувство искреннего изумления. Это примерно то же самое что при наличии домкрата, вывешивать колесо кирпичами и спускать его выкручиванием золотника.
Чтобы это вам бы дало? В 4 раза быстрее расчеты и на 30% меньше кода. Но это, конечно, не главное. Главное - было бы легче писать и переписывать. Особенно если использовать ещё один must have tool - JupyterLab. С ним, в Блокнотах, научное ПО пишется за часы, а не за недели.
В начале было про leetcode. Поэтому неудивительно.
Приложения, написанные в Jupyter, прекрасны. Но только, если код инкапсулирован в отдельные библиотеки, а пользователю нужно лишь указывать путь до папки с данными и вводить нужные параметры при создании объектов и вызове функций.
А без опыта создания и поддержки таких приложений блокноты превращаются в ад, который можно наблюдать у дата сатанистов (=
Заплатили за работу?
Немного (много) оффтопный вопрос: где/как искали заказы на парсинг? В моей голове устроено всё так, что на фриланс-площадках дяди с миллионом заказов и отзывов готовы сделать за 4 секунды и им отдают предпочтение, и без "портфолио" не пробиться
Жалко, что не внедрили в лабораторию ваш проект.
"Да, я разбираюсь в физике. Но в физике уровня скорее 7-го класса, в котором она у меня собсна началась"
Вопрос: правильно ли понял, что вы учитесь в школе и, если да, то расскажите, получили ли вы знания, которые дали вам буст в обучении? Пригодились ли?
Калькулятор автор писать не хотел. Поэтому написал... другой калькулятор.
Обычно эта задача решается подгонкой функции, т.е. берется уравнение которое описывает кривую и у него подбираются коэффициенты, так, чтобы минимизировать mse с измеренными данными. Если всё сделано правильно, то значение mse в результате так же показывает зашумленность исходных данных.
Шум есть всегда, больше или меньше, но есть, это не проблема датчика...
Вы молодец, что взялись за такой проект, не зная* физику. Насколько точны должны быть входные данные? - ни на сколько, это же физика, реальные датчики) Для того и программируем)
(* не имею в виду ничего плохого, просто видно не совсем попадание в предметную область, но здорово разобрались!)
Сфера не моя, но прочитала с удовольствием и частично даже поняла) для первого проекта вы что-то совсем не лёгкую задачку взялись выполнять, но, как вы и написали, -кто ж знал... Жаль, что лаборатория вашу работу не стала использовать? (Это вопрос, не случайный знак))
«а для чего такое
всратоезапутанное условие?»
Эта фраза прям вновь вернула меня в тестирование требований 🤣
Как я писал свой первый проект на Python