Function, How to write this formula in Matlab
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I have been trying to write this formula in matlab, but I have not had many results. The formula is as follows:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/855215/image.png)
in addition, the Ln must have a conditional, where, if Pi is negative or equal to 0, the result of the ln of that Pi is 0.
If someone can help me, it would be very helpful
Thanks
0 comentarios
Respuestas (1)
Walter Roberson
el 6 de En. de 2022
W = log(p);
W(p <= 0) = 0;
N = exp(-sum( p .* W));
2 comentarios
Walter Roberson
el 6 de En. de 2022
Ln = log(p);
Ln(p <= 0) = 0;
N = exp(-sum( p .* Ln));
Ver también
Categorías
Más información sobre Logical 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!