Entre com uma string separada em três partes, separadas por ponto e vírgula "
;": primeira: separadas por vírgula, as amplitudes dos coeficientes, reais não negativos, que variam step a step, do inverso aditivo até valores iguais ou maiores que os dados coeficientes, "
a", "
b", "
c", "
d" das funções a serem pesquisadas, funções do tipo "
a[cos(bx + c)] + d", com opcionalmente acréscimos de mais múltiplos de 3 coeficientes para a soma de mais funções do tipo "
a[cos(bx + c)]"; segunda: os pontos, são separados por vírgula "
," e a abscissa e a ordenada são separadas por dois pontos "
:"; terceira: o valor do step, um real positivo.
Exemplos:
Input: "
2, 2, 2, 2; 2 : 3, 0 : 1; 1".
Output: "
(-1)*cos((2)*(x)+(0)) + (2)".
Input: "
1, 1, 1, 1, 2, 1, 1; -1 : 0, 1 : 1; 1".
Output: "
(1)*cos((1)*(x)+(-1)) + (-1) + (2)*cos((-1)*(x)+(0))".
Função periódica mais próxima:
Nenhum comentário:
Postar um comentário