Plotador de funções

resumo

Aplicativo para plotar funções matemáticas com detecção automática e múltiplos gráficos.

prompt

Crie um aplicativo para plotar funções matemáticas com vários recursos específicos.

Visão Geral do Projeto:
- Desenvolva um aplicativo que permita aos usuários inserir funções matemáticas e visualizar seus gráficos.
- O aplicativo deve suportar funções lineares, quadráticas, cúbicas e radicais.

Design UI/UX e Fluxo:
- Forneça um campo de texto para os usuários inserirem expressões das funções.
- Inclua um indicador que acenda em vermelho quando o plot não for possível.
- Projete a interface para possibilitar o plot de múltiplos gráficos simultaneamente, cada um com cor diferente.
- Garanta que o aplicativo detecte automaticamente o tipo de função inserida.

Funcionalidade e Lógica Central:
- Implemente a validação das strings de função; se inválidas, exiba uma mensagem sobre formato incorreto.
- Suporte um sistema de detecção automática do tipo de função para facilitar um plot preciso.
- Implemente a capacidade de plotar múltiplos gráficos com diferenciação de cores.

Melhores Práticas:
- Priorize um design intuitivo e amigável.
- Assegure que as mensagens de erro sejam claras e orientem para a correção da entrada.
- Mantenha uma interface limpa e responsiva para uma experiência suave.

prompt original

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

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

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

resumo de custos de geração

nome do modelo: o3-mini-high

tempo de resposta: 116.01 sec.

tokens de resultado: 9,070

custo: $0.04054050