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

  • Демография Франции 2020 года

    Был вчера на работе, за обедом разговорились о рождаемости: у коллеги летом будет ребёнок, он ищет место в яслях, надеется, что спад рождаемости…

  • La Seyne-sur-Mer

    На школьных каникулах решили сменить обстановку, съездить на юг Франции. Потому что за границу всё ещё сложно / невозможно, а там как минимум больше…

  • Forum des métiers

    У Натана в школе проводили что-то типа дней профориентации. В пошлом году делали в игровой форме — дети типа строят «город будущего», они выбрали…

  • 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