Другие языки программирования и технологии
Ручное вычисление в математике
Нужно ли программисту уметь вручную вычислять различные интегралы и т.п. , или достаточно знать теорию и писать программы, которые сами будут заниматься вычислением?
Как программисту, нет необходимости уметь вручную вычислять сложные интегралы, производные и т.д. Однако понимание лежащей в основе теории и принципов важно для написания программ, которые могут правильно выполнять эти вычисления.
В большинстве случаев языки программирования имеют встроенные библиотеки и функции, которые могут выполнять сложные математические операции, такие как интегрирование и дифференцирование. Эти библиотеки и функции часто основаны на хорошо зарекомендовавших себя математических алгоритмах и формулах, и программисты могут использовать
Однако хорошее понимание основных математических концепций может быть полезным при работе с этими библиотеками и функциями. Это может помочь программистам понять, как выполняются вычисления, устранить любые проблемы, которые могут возникнуть, и оптимизировать код для повышения производительности.
В общем, гораздо важнее хорошо разбираться в математических концепциях и уметь реализовать их в коде, а не выполнять вычисления вручную.
Кроме того, многие проекты по разработке программного обеспечения требуют знаний в других областях, таких как статистика, оптимизация, линейная алгебра и машинное обучение, которые основаны на математических концепциях. Поэтому очень важно уметь понимать математические концепции, лежащие в их основе.
В большинстве случаев языки программирования имеют встроенные библиотеки и функции, которые могут выполнять сложные математические операции, такие как интегрирование и дифференцирование. Эти библиотеки и функции часто основаны на хорошо зарекомендовавших себя математических алгоритмах и формулах, и программисты могут использовать
Однако хорошее понимание основных математических концепций может быть полезным при работе с этими библиотеками и функциями. Это может помочь программистам понять, как выполняются вычисления, устранить любые проблемы, которые могут возникнуть, и оптимизировать код для повышения производительности.
В общем, гораздо важнее хорошо разбираться в математических концепциях и уметь реализовать их в коде, а не выполнять вычисления вручную.
Кроме того, многие проекты по разработке программного обеспечения требуют знаний в других областях, таких как статистика, оптимизация, линейная алгебра и машинное обучение, которые основаны на математических концепциях. Поэтому очень важно уметь понимать математические концепции, лежащие в их основе.
Для вычисления интегралов есть Wolfram Mathematica... Следующий вопрос
"достаточно знать теорию" А ты её знаешь? Вот это как раз и важно
Можешь написать программу вычисления интеграла 3мя методами, сравнив их точность?
Комп на то и сделан, чтобы избавить человека от рутинных задач
"достаточно знать теорию" А ты её знаешь? Вот это как раз и важно
Можешь написать программу вычисления интеграла 3мя методами, сравнив их точность?
Комп на то и сделан, чтобы избавить человека от рутинных задач
Невозможно "знать теорию" и не иметь опыта практических вычислений ручкой на бумаге. Упростить многоэтажное выражение. Понять, что данный способ вычислений при данных граничных условиях будет давать ошибочный результат. И т.д...
Без основанного на практическом опыте анализа условий задачи использование даже самой лучшей готовой библиотеки может дать совершенно бредовый результат. И ты даже не поймёшь, что это бред.
Без основанного на практическом опыте анализа условий задачи использование даже самой лучшей готовой библиотеки может дать совершенно бредовый результат. И ты даже не поймёшь, что это бред.
Похожие вопросы
- Вычисление суммы с факториалом в С++?
- Как программировать задачи такого типа: вычисление неопределенного интеграла, нахождение собственных чисел матрицы....
- Текущая разница между Асинхронностью и параллельными вычислениями?
- Вычислить arth Есть ли формула для проверки правильности вычисления .и правильный ли код?
- Почему считают что программисту математика не нужна? Откуда взялся этот миф?
- Вычисление суммы ряда на c++
- Вычисления с некоторой точностью
- Вопрос по информатике. Почему точность вычислений в С определяется только 16 знаком после запятой и почему именно 16?
- вычисление по IP адресу, вопрос
- составить программу вычисление 2**64(два в шестьдесят четвёртой степени), на паскале, с помощтью циклов