DMUG-Archiv 2004

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Antwort: Re: Antwort: Re: symbolic computation

> In[1]:=
> Remove[unCoolLog];
> unCoolLog[b_]:={Re[Log[b[[1]]+I*b[[2]]]],Im[Log[b[[1]]+I*b[[2]]]]};
> FixedPoint[unCoolLog,{1.,1.}]
> 
> Out[1]=
> {0.318132,1.33724}
> 
> Wie kann ich jetzt genau die gleiche Aufgabe mit symbolischen Variablen
> formulieren, also b[i] statt b[[i]] ?

Niemand zwingt einen zu Listen.  Nötigenfalls schreibt
man das Argument eben um:

unCoolLog[b1_, b2_]:={Re[Log[b1+I*b2]],Im[Log[b1+I*b2]]};

FixedPoint[unCoolLog@@ #&, {1., 1.}]

Grüße,

TH


Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html