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