why zero to the power of zero is not NaN?

9 Ansichten (letzte 30 Tage)
Rafael Palacios
Rafael Palacios am 16 Sep. 2016
Bearbeitet: Walter Roberson am 16 Sep. 2016
In Matlab, 0/0 returns NaN. However 0ˆ0 returns 1 instead of NaN.

Antworten (2)

James Tursa
James Tursa am 16 Sep. 2016
Bearbeitet: Walter Roberson am 16 Sep. 2016
Having 0^0 = 1 is a choice MATLAB made and is in agreement with many authors. But this can either be OK or not OK for your application, so if it makes a difference to you for your specific problem, you will need to check for this condition. More discussion can be found here:

mbonus
mbonus am 16 Sep. 2016
0^0 = 1, that's why MATLAB returns 1. "If f and g are real functions that vanish at the origin and are analytic at 0 (infinitely differentiable is not sufficient), then f(x)^g(x) approaches 1 as x approaches 0 from the right." http://mathforum.org/dr.math/faq/faq.0.to.0.power.html

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by