Ответы пользователя по тегу Математика
  • Какие есть книги про связь высшей математики и программирования?

    @Tsimur_S
    Высшая математика это учебное понятие, так называется обьединение нескольких математических дисциплин в рамках одного курса. Почти всегда это матанализ а дальше уже зависит от универа, высшая алгебра/линейная алгебра и тд.
    В самом программировании могут использоваться алгоритмы которые опираются на теорию графов, теорию чисел и тд
    Функциональный подход опирается на теорию категорий и лямбда исчисление а так же мат логику в целом. Но на практике совершенно не нужно брать курс по этим предметам что бы понимать функциональные паттерны.

    Эффективнее использовать литературу по хорошему стилю (мартин фаулер) и паттернам.
    Ответ написан
    Комментировать
  • Как лучше начать изучение математики?

    @Tsimur_S
    Смотря с чего начинать нужно.
    Если со школы то khanacademy/interneturok. Если первые курсы универа то mathprofi. Там или достигаете просветления и смотрите что вам реально нужно или бросаете это дело.
    Еще рабочий вариант но долгий пойти в топ ВУЗ на подобную специальность, обязательно на очную.
    Плохорабочие варианты:
    Можете ориентироваться на программу для поступления в ШАД как на несколько избыточный вариант.
    Можете включить режим ботаника взять серию книжек Математика в техническом вузе(14 книжек) + сборники задач и засесть на два года.
    Почему они плохо работают? Нужно представлять что вам нужно, а что не нужно и от этого копать, даже робототехника очень расплывчато описывает то чем вы будете заниматься. Аэродинамика(дифф уры), фильтры калмана/комп зрение(статистика/линал), движение в пространстве(кватернионы/углы эйлера)? Или посадить поливалку на ардуино?
    Ответ написан
    Комментировать
  • Программирование и математика что надо знать?

    @Tsimur_S
    Для этой статьи вам нужно преобразование Фурье, логарифмы и тригонометрия.
    Последние две темы это школьный уровень.
    Касательно первой:
    mathprofi.ru покроет на 90% вашу потребность
    Типичная университетская последовательность:
    предел ->производная ->интеграл -> ряды -> ряды фурье
    Преобразование фурье, дискретное косинусное преобразование это специальные моменты которые не рассматриваются в курсе матанализа. Статья википедии(хабра) вам в помощь и если вы прошли путь выше и имеете навыки программирования то вам должно хватить бекграунда. Вот пример простой статьи по БПФ https://habrahabr.ru/post/196374/ . ОЧЕНЬ желательно все же пройти полный курс по цифровой обработке сигналов,что бы слова типа теорема котельникова были для вас не пустым звуком. Он в свою очередь опирается на гармонический анализ - разложения фурье и прочее(пререквизиты перечислены выше) и на теорию информации(та самая энтропия и логарифмы). Если вы захотите пойти дальше то для нейронных сетей нужны линейная алгебра(матрицы, операторы) и общее понятие функции от многих переменных и ее производной, градиента (mathprofi.ru хватит за глаза но можно и на курсеру пойти), и машинное обучение которое требует матстатистику которая в свою очередь потянет теорию вероятностей.
    Ответ написан
    Комментировать
  • Какие можете посоветовать книгу/ресурс чтобы потянуть знания по математике (10-11 класс - вышка)?

    @Tsimur_S
    mathprofi.ru - лучший ресурс матанализу/линалгебре что есть в рунете. покрывает первый курс среднестатистического универа.
    по школьной: возьмите учебник мордковича для профильных классов и Прасолов Задачи по алгебре, арифметике и анализу. Задачи из последней книжки - рубеж отделяющий олимпиадную математику от шаблонных задач на применение формулы.
    Ответ написан
    Комментировать
  • Какая математика нужна програмисту?

    @Tsimur_S
    Если ты в 9 классе то не нужно кидаться как оголтелый на амбразуру университетской математики как советуют выше. У тебя скорее всего сейчас абсолютно неправильное представление о ее сложности.
    Конкретно что ты можешь сейчас потянуть:
    - Геометрия
    -популярная комбинаторика
    -тервер/статистика на пальцах
    Если ты хочешь заниматься играми, начни с геометрии, потом придется выйти за пределы школьной программы и перейти к комплексным числам и затем кватернионам(библиотечка квант хороший пункт для старта).
    А вообще самое лучшее в своей ситуации что ты можешь сделать это подтянуть математику до успешной сдачи ЕГЭ и поступить в хороший вуз (Питер, Москва, Новосибирск).
    Ответ написан
    Комментировать
  • Какие есть хорошие математические форумы?

    @Tsimur_S
    Ответ написан
    Комментировать
  • Математика для машинного обучения и нейронных сетей при школьной базе знаний?

    @Tsimur_S
    Почти вся математика для нейронных сетей и машинного обучения это ТВ/статистика, линейная алгебра и немного анализа (до частных производных примерно). Полагаю что mathprofi.ru закроет все потребности на начальном этапе - понимание курсов. Если же времени много или предпочитаете узнавать с книг то по тв/мс можно взять "бродский я с статистика вероятность комбинаторика", если по хардкору то двухтомник феллера. Эти книги весьма практичны.
    По матанализу можно взять Фихтенгольца, писал он очень понятно, но очень уж объемно.
    По линейной я не знаю что посоветовать, общепризнанные советские книги типа кострикина, манина(рекомендованные в списке вопросов ШАД) это просто вынос мозга. Тыртышников Матричный анализ и линейная алгебра говорят неплох. Как альтернатива - курс на степике посвященный ЛА.
    Ответ написан
    1 комментарий