Y undefined in complex number c = x+i*y

Hey :)
When I execute this code, the interpreter complains about y in the complex number c. I'm stuck :( Does anybody know the answer?
function m = mandelbrot(x,y)
nMax = 1000;
n=0;
z = 0;
c = x+i*y;
for n = [0:nMax]
z = z**2 + c ;
endfor
if abs(z)>2
m=1;
else
m=0;
endif
end

 Réponse acceptée

Mischa Kim
Mischa Kim le 16 Jan 2014
Modifié(e) : Mischa Kim le 16 Jan 2014

0 votes

I would assume it's the z**2 (the double star) that's causing the problem. What are you trying to do there? There's a couple of other issues ( endfor , e.g.)...

Plus de réponses (1)

Martial
Martial le 16 Jan 2014

0 votes

Thank you Mischa :) It's an alternative way for writing x^2 in Octave.

1 commentaire

Mischa Kim
Mischa Kim le 16 Jan 2014
That's what I thought. Welcome to MATLAB, Martial.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Develop Apps Using App Designer dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by