trigonemetric function fitting using matrice in matlab
Mostrar comentarios más antiguos
hi
please explain me these line of codes from the matlab documentation:
Simulating Electricity Prices with Mean-Reversion and Jump-Diffusion
why do we have to put t in matrice function when we have f(t)= s1*sin(2.pi.t)+s2*cos(2.pi.t)+s3*sin(4.pi.t)+s4*cos(4.pi.t)+s5 ?
% Calibrate parameters for the seasonality model
seasonMatrix = @(t) [sin(2.*pi.*t) cos(2.*pi.*t) sin(4.*pi.*t) ...
cos(4.*pi.*t) t ones(size(t, 1), 1)];
C = seasonMatrix(PriceTimes);
seasonParam = C\logPrices;
3 comentarios
darova
el 28 de Abr. de 2020
Your equation is
f(t)= s1*sin(2.pi.t)+s2*cos(2.pi.t)+s3*sin(4.pi.t)+s4*cos(4.pi.t)+s5 ?
You have 5 uknowns s1 - s5
To calculate them you need 5 equations:

Where a1,b1,c1,d1,e1 == [cos(2.*pi.*t) sin(4.*pi.*t) cos(4.*pi.*t) 1];
karim bio gassi
el 28 de Abr. de 2020
darova
el 28 de Abr. de 2020
I think it's a mistake

Respuestas (1)
karim bio gassi
el 28 de Abr. de 2020
0 votos
4 comentarios
darova
el 28 de Abr. de 2020
Please explain what is X Y

karim bio gassi
el 29 de Abr. de 2020
darova
el 29 de Abr. de 2020
A is just
. No transposing needed
darova
el 29 de Abr. de 2020
where X and Y for this case:
X = [1 x1
1 x2];
Y = [y1; y2]
Categorías
Más información sobre Energy Production en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!