Please need help!! How to write this equation in terms of code?
Mostrar comentarios más antiguos
Respuestas (2)
Walter Roberson
el 19 de Oct. de 2015
x = 1 : L;
px = arrayfun(@p, 1:L);
ex = 1/L * sum(px .* x) / sum(px);
If p is vectorized then you can use
x = 1 : L;
px = p(x);
ex = 1/L * sum(px .* x) / sum(px);
Faisal Muhammad
el 18 de Oct. de 2015
Editada: Walter Roberson
el 19 de Oct. de 2015
p(x)=1+x^2 % some function
for x=1:L
ex=1/L*((p(x)*x)/(p(x))
end
By the way the function can be reduced by canceling p(x)
3 comentarios
Abdullah
el 18 de Oct. de 2015
Walter Roberson
el 19 de Oct. de 2015
This is incorrect.
Faisal Muhammad
el 22 de Oct. de 2015
Abdullah, Walter is right. Please check his solution.
Categorías
Más información sobre Mathematics en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
