Boa tarde, professor.
Ao tentar fazer o item 8 do trabalho, optei por declarar funções locais correspondentes às equações pedidas, e depois as chamei na hora de dar o setAt no sinal 2, como da forma abaixo; para cada função que eu quero colocar em s2 eu mudo o valor para as outras funções locais. Mas gostaria de saber se existe uma maneira melhor de fazer esta troca? Pensei em usar mensagens mas não sei por onde começar.
-- Declarando função
local g1 = function(x) return x^15 end;
...
-- Entrando no loop
for n = 0, 88199 do;
s1:setAt(n, ...); --função qq de senóide
x = s1:getAt( n); --meu deus pq o paca não deixa eu juntar o n com os parênteses
s2:setAt(n, (g1(x));