2D Визуализация тригонометрии

краткое описание

Веб-инструмент для интерактивного отображения тригонометрических функций на координатной сетке.

промпт

Создайте инструмент для 2D-визуализации различных тригонометрических функций, таких как синус, косинус, тангенс, котангенс, арктангенс, арксинус, арккосинус, арккотангенс, арксеканс, арккосеканс, секанс и косеканс. Все функции должны быть изображены на координатной плоскости. Добавьте флажки рядом с каждой функцией для переключения их видимости.

## Обзор проекта
Разработайте удобный веб-инструмент, который графически отображает основные и обратные тригонометрические функции на 2D координатной сетке. Пользователи смогут выборочно просматривать функции с помощью интерактивных элементов управления.

## Дизайн UI/UX и поток
- Разработайте чистый интерфейс с заметной координатной сеткой в центре страницы.
- Добавьте боковую панель или область, где будет список тригонометрических функций с соответствующими флажками.
- Пользователи должны иметь возможность отмечать или снимать отметки, чтобы показывать или скрывать графики отдельных функций.
- Убедитесь, что ось x имеет диапазон от -2π до 2π, чтобы можно было просматривать полные циклы периодических функций.

## Основной функционал и логика
- Постройте графики для каждой указанной функции на интервале [-2π, 2π].
- Реализуйте интерактивность флажков для динамического обновления видимости графиков.
- Обеспечьте точное графическое отображение функций с учетом ограничений области определения для обратных функций.

## Лучшие практики
- Оптимизируйте отрисовку для плавной интерактивности даже при наложении нескольких графиков.
- Обеспечьте функции доступности, например, возможность переключения флажков с клавиатуры.
- Обеспечьте четкие подписи и легенды для каждой функции на графике для облегчения восприятия.

оригинальный промпт

Сделай визуализацию всех тригонометрических функций в 2d, таких как синус, косинус, тангенс, котангенс, арктангенс, арксинус, аркосинус, арккотангенс, арксеканс, арккосеканс, секанс, косеканс. Они должны изображаться на координатной плоскости. Должны быть галочки возле функций что бы скрыть или показать их

Q: Какой диапазон значений x вы хотите использовать для графиков?
A: Например, от -2π до 2π

Q: Какие именно тригонометрические функции вы хотите включить в визуализацию?
A: Все перечисленные функции или только некоторые?

стоимость генерации

название модели: o3-mini-high

время ответа: 126.03 sec.

токены результата: 16,002

стоимость: $0.07115130