green_fr (green_fr) wrote,
green_fr
green_fr

Category:

Функция синуса для очень занятых людей

Выходит новая версия MatLab, я, как обычно, читаю release notes.

Вводятся новые функции: sinpi и cospi. Compute the sine and cosine of multiples of π. Первая реакция, конечно, ржать — мега-полезные функции. Потом понимаешь, что multiples of π — это не обящательно «целое число π». Более того, документация показывает разницу округления: sin(pi) действительно выдаёт 1e-16, тогда как sinpi(1) строго равен 0. Потом начинаешь задумываться о вменяемости алгоритмов, чувствительных к таким округлениям.

В рубрике see also упоминают функцию sind, считающую синус аргумента в градусах (ичсх, функции cosd нет). С документацией примерно в том же духе: sind(180) выдаёт ровно 0, потому как никакого округления.
Tags: matlab
Subscribe

  • Линьяно 2021

    Этим летом устроили себе «День сурка» второго порядка: после года, проведённого как один нескончаемый день, решили провести летний отпуск в точности…

  • 2020 год дома

    Вторая часть фотографий 2020 года: что было у нас дома. Купили игрушку на Новый год, Turing Tumble — интересный концепт, когда ты строишь очень…

  • 2020 год в городе

    Разобрал фотографии за 2020 год. В этом году их было немного. Тем не менее, на пару постов набралось: «дома» и «вне дома». Здесь — «вне дома».…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 8 comments