DMUG-Archiv 2004

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

RE: Solve

hi,

keine ahnung ob es das ist was du dir vorstellst aber :


In[1]={a, b, c, Root[3 - #1 + 5*#1^7 &, 2, 0], x, z, Root[12 - #1 + 2*#1^5 &, 1,
       0]} //
  {Select[#, (Head@# === Root) &], Select[#, (Head@# =!= Root) &]} &

Out[1]={{Root[3 - #1 + 5*#1^7 & , 2], Root[12 - #1 + 2*#1^5 & , 1]}, 
  {a, b, c, x, z}}


grüsse robert
-----Original Message-----
From: mai99dnn@XXXXXXX.de [mailto:mai99dnn@XXXXXXX.de] 
Sent: Thursday, November 25, 2004 5:31 PM
To: demug@XXXXXXX.ch
Subject: Solve


Hallo nochmal,

Wenn man Solve benutzt kommen manchmal Root Ausdruecke heraus. Ich moechte gern die Loesungsliste splitten und zwar in 
Elemente, die 
Rootsymbole enthalten und Elemente, die aus einfachen algebraischen Ausdruecken 
bestehen. Die RootOf Sachen wuerde ich dann numerisch loesen und die anderen in 
der bestehenden Form behalten.

Meine Frage ist:
Wie sieht das Pattern aus, mit der man eine Expression, die in irgendeinem 
Funktionskopf ein Root stehen hat filtern kann.

Cheers
Patrick


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

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