DMUG-Archiv 2006

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

Antwort: Re: Funktionsdefinition

wahrscheinlich ist herrn kuskas lösung die allgemeinste. trotzdem und für 
die, die  den module nicht mögen:

sigma[ x_ ] := x - 2*Sqrt[5]*Coefficient[ FullSimplify[ x ], Sqrt[ 5 ] ]

beste grüße

Hans Dolhaine
_________________________________

VTR-TS
Phone:  +49-211-797-4809
Fax:    +49-211-798-1853
Mobile: 0171 97 17 049
E-Mail: Hans.Dolhaine@XXXXXXX.com




Thomas Hahn <hahn@XXXXXXX.de>
Gesendet von: owner-demug@XXXXXXX.ch
04.10.2006 10:57
Bitte antworten an Thomas Hahn
Entscheidung erforderlich ? 
 
        An:     Andreas Rychen <andreas_rychen@XXXXXXX.ch>
        Kopie:  demug@XXXXXXX.ch
        Thema:  Re: Funktionsdefinition

> Im Zusammenhang mit Körpererweiterungen habe ich ein Problem, das
> vermutlich einfach zu lösen ist. Vergelichen Sie das Notebook
> "Funktion.nb".

Das Pattern im Argument der Funktion sigma matcht nur einen
Term \propto Sqrt[5].  Dieser Version hier ist das egal:

sigma[x_] := (#1 - Sqrt[5] #2)&@@ CoefficientList[x, Sqrt[5]]


Gruß,

Thomas



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

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