Синусоида

Построение синусоиды по параметрам пользователя.

Эта страница существует благодаря следующим персонам

Timur

Timur

Создан: 2009-11-02 13:01:08, Последнее изменение: 2020-11-03 14:19:27
Creative Commons Attribution/Share-Alike License 3.0 (Unported)

Этот материал распространяется на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported). Это означает, что вы можете размещать этот контент на своем сайте или создавать на его основе собственный (в том числе и в коммерческих целях), при условии сохранения оригинального лицензионного соглашения. Кроме того, Вы должны отметить автора этой работы, путем размещения HTML ссылки на оригинал работы https://planetcalc.ru/577/. Пожалуйста оставьте без изменения все ссылки на других авторов данной работы или работы, на основе которой создана данная работа (если таковые имеются в спроводительном тексте).

Относительно недавно пользователь Антон запросил у нас калькулятор с названием синусы.
Текст запроса был довольно лаконичен: sin(3П:2+2t)

После появления новых графиков у нас на сайте, я подумал — а почему бы и нет?
И написал калькулятор, который строит параметрическую синусоиду в диапазоне от 0 до 2\pi
Почему параметрическую? Потому что график представлен следующей формулой —

y(x)=sin(kx+a), и коэффициенты k и a может задать пользователь.

Немного о том, в каком виде пользователь может задать коэффициенты.
Возможности три:

  1. Радиан
    Число, введенное в поле интерпретируется как радианы, например, 2 радиан

  2. Градусов
    Число, введенное в поле интерпретируется как градусы, например, 60 градусов

  3. Пи радиан
    Число, введенное в поле интерпретируется как множитель перед числом \pi, например, 2\pi радиан

По умолчанию k = 1, а = 0, что дает нам классический график y(x)=sin(x)

P.S. Понятно, что когда k очень большое, то график выглядит хреновенько, но что поделаешь — все-таки линейная аппроксимация.

PLANETCALC, Синусоида

Синусоида

Знаков после запятой: 2
Синусоида
Файл очень большой, при загрузке и создании может наблюдаться торможение браузера.

Ссылка скопирована в буфер обмена
PLANETCALC, Синусоида

Комментарии