Eu fiz algumas pesquisas e obtive o caminho para obter os polinômios para a equação de segunda ordem
Mpolynomials = Application.WorksheetFunction.LinEst (RangeM, Application.Power (RangeF, Matriz (1, 2)))
Aqui Mpolynomials é uma variante
Estou tentando descobrir a equação de 2 ordens (Y = ax ^ 2 + bx + c) para um conjunto de valores de dados. Quando eu uso a função inbuilt no excel
=LINEST(C2533:C2537,B2533:B2537^{1,2})
Eu obtenho o seguinte resultado para os dados que escolhi
3.08414E-09 -0.00041244 7.351136804
Mas quando eu tento o mesmo no código VBA do Excel, as respostas não se correlacionam, qualquer um pode me dizer qual deve ser a modificação no código?
Set RangeM = ("C2533:C2537") -->Y axis
Set RangeF = ("B2533:B2537") --> Xaxis
Mpolynomials = Application.WorksheetFunction.LinEst(RangeM, RangeF, True, True)
Eu fiz algumas pesquisas e obtive o caminho para obter os polinômios para a equação de segunda ordem
Mpolynomials = Application.WorksheetFunction.LinEst (RangeM, Application.Power (RangeF, Matriz (1, 2)))
Aqui Mpolynomials é uma variante