数学関数プロッター

概要

自動検出とマルチグラフ機能を持つ数学関数プロッターアプリ.

プロンプト

いくつかの特定機能を備えた数学関数プロッターのアプリを作成してください。

プロジェクト概要:
- ユーザーが数学関数を入力し、そのグラフを可視化できるアプリケーションを開発してください。
- アプリは線型、二次、三次、および平方根関数をサポートする必要があります。

UI/UXデザインとフロー:
- ユーザーが関数の式を入力できるテキスト入力フィールドを提供してください。
- プロッティングが不可能な場合、赤く点灯するインジケーターを含めてください。
- 複数の関数グラフをそれぞれ異なる色で同時に表示できるUIを設計してください。
- ユーザーが入力した関数の種類を自動で検出できるようにしてください。

コア機能とロジック:
- 関数文字列の検証ロジックを実装し、無効な場合は誤った形式についてメッセージを表示してください。
- 正確なプロッティングを支援するため、関数タイプの自動検出システムを導入してください。
- 色分けされたマルチグラフプロッティング機能を実装してください。

ベストプラクティス:
- ユーザーフレンドリーなデザインと直感的なナビゲーションを優先してください。
- エラーメッセージは明確で、入力修正のためのガイダンスを提供するようにしてください。
- クリーンで応答性の高いインターフェースを保ち、スムーズなユーザー体験を実現してください。

元のプロンプト

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

Q: Как пользователи будут вводить функции?
A: Через текстовое поле для ввода функции.

Q: Какое сообщение или индикатор будет отображаться, если построение невозможно?
A: Сообщение о некорректном формате функции.

生成コストの概要

モデル名: o3-mini-high

応答時間: 116.01 sec.

結果トークン: 9,070

コスト: $0.04054050