Filter löschen
Filter löschen

Can divide by zero or infinity during the calculation be taken as zero?

8 Ansichten (letzte 30 Tage)
I am calculating S1=log10(1/A1) and sum all the Si where in some cases I get A=0 which leads to inf, making the final summation a problem. I used IFERROR command in MS Excel to avaoid 1/0 and assign it any other value I want as I can assign it zero to avoid porblem in summation. Kindly help How can I set S1 to zero if its an infinity.
Thanks in advance for the help.

Akzeptierte Antwort

Cris LaPierre
Cris LaPierre am 1 Sep. 2020
You could use the isinf function.
S1(isinf(S1)) = 0;

Weitere Antworten (0)

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Produkte


Version

R2016b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by