Solving a system of equation with two different series.
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi, could someone help me writing the following equation? The two different series (j & i) is confusing me.

7 comentarios
John D'Errico
el 12 de Ag. de 2016
Editada: John D'Errico
el 12 de Ag. de 2016
When did you tell s about the sum constraint on h? lol. If you tell us everything in the beginning, it would help.
Without that constraint on h, this is a simple loop. With it, we have a set of 36 LINEAR equations in 35 unknowns, since h(1) is known. As such, there will generally be no exact solution.
Respuestas (2)
Torsten
el 12 de Ag. de 2016
beta=...;
a1=...;
a2=...;
h(1) = 0.026;
for i=2:36
h(i)=1-sum(h(1:i-1))-(beta*exp(-a1*i)*(a1*i+1)+(1-beta)*exp(-a2*i)*(a2*i+1);
end
Best wishes
Torsten.
0 comentarios
John D'Errico
el 12 de Ag. de 2016
Editada: John D'Errico
el 12 de Ag. de 2016
Given your comments, assuming that a1 and a2 are not problematic, this is a simple loop. Not sure what the issue is. Start at the beginning.
h = zeros(1,36);
h(1) = 0.026.
for i = 2:36
h(i) = 1 - sum(h(1:(i-1)) - (beta*exp(-a1*i)*(a1*i+1) + (1-beta)*exp(-a2*i)*(a2*i+1)));
end
Note that I preallocated the vector h. Growing a vector over time is a slow operation, that will get slower as your vector gets larger. So preallocate vectors when they will be grown.
Edit: given the extra information about the sum of the h vector to be 1...
Without that constraint on h, this is a simple loop. With it, we have a set of 36 LINEAR equations in 35 unknowns, since h(1) is known. As such, there will generally be no exact solution.
So you need to explain what you really need to do. Tell us what we need to know, or else we are just chasing a moving target.
4 comentarios
Shaibal Ahmed
el 13 de Ag. de 2016
Editada: Shaibal Ahmed
el 14 de Ag. de 2016
Torsten
el 15 de Ag. de 2016
This is not what your formula says.
Also, the sum s of the h_i's from i=1 to i=35 is not 1, but
s=35*h(1)+(z(1)-z(36))
Best wishes
Torsten.
Ver también
Categorías
Más información sobre Linear Algebra en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!