Auswahl Aktion im Forum Suche Kontakt Für Mitglieder Mathematisch für Anfänger Wer ist Online | |
| Autor |
Maple piecewise nach IR^2 |
|
Maike83
Junior  Dabei seit: 18.06.2005 Mitteilungen: 15
Aus:
 |     Themenstart: 2005-06-25 15:58
|
Ich möchte in Maple eine abschnittsweise Funktion definieren, die vom IR^2 in den IR^2 geht. Bisher sieht das bei mir so aus:
f:= (x,y) -> piecewise(x=0 and y=0, (0,1), x<>0 and y<>0, (y+x/2+x^2*sin(1/x),exp(y)));
Das Problem ist die zweidimensionale Koordinatendarstellung der Ausgabe in Form von (0,1) und ( y+x/2+x^2*sin(1/x) , exp(y) ).
Ich habe leider nur Beispiele mit eindimensionaler Ausgabe gefunden.
MfG Maike
|
Profil
Quote
Link |
Wally
Senior  Dabei seit: 02.11.2004 Mitteilungen: 6049
Aus: Dortmund, Old Europe
 |     Beitrag No.1, eingetragen 2005-06-25 16:27
|
Hallo, Maike,
leider verstehe ich deine Aufgabe nicht richtig. Kannst du das irgenwie anders aufschreiben, etwa
f(x,y) = y+x/2+x^2*sin(1/x) für (x,y), die Bedingung 1 erfüllen
f(x,y) = exp(y) für x,y für (x,y), die Bedingung 2 erfüllen
Wally
|
Profil
www
Quote
Link |
SirJective
Senior  Dabei seit: 07.09.2004 Mitteilungen: 1770
Aus: Münchner Norden
 |     Beitrag No.2, eingetragen 2005-06-25 16:59
|
Hallo Maike,
zweidimensionale Ergebnisse gibst du am einfachsten als Liste zurück:
f:=(x,y) -> [bla, blubb];
Kennst du Maple-Listen schon?
Wally, die beiden Formeln sind anscheinend die beiden Komponenten des Ergebnis-Paares.
Gruss,
SirJective
----------------- Grübelmeister der Drachengilde
Diskreter Falter
Rechenmeister im Vorgarten
Bewahrer von Irrlichts Liebe
[ Nachricht wurde editiert von SirJective am 25.06.2005 17:00:46 ]
|
Profil
Quote
Link |
Maike83
Junior  Dabei seit: 18.06.2005 Mitteilungen: 15
Aus:
 |     Beitrag No.3, vom Themenstarter, eingetragen 2005-06-25 17:36
|
2005-06-25 16:27: Wally schreibt:
Hallo, Maike,
leider verstehe ich deine Aufgabe nicht richtig. Kannst du das irgenwie anders aufschreiben, etwa
f(x,y) = y+x/2+x^2*sin(1/x) für (x,y), die Bedingung 1 erfüllen
f(x,y) = exp(y) für x,y für (x,y), die Bedingung 2 erfüllen
Gerne:
f(x,y) = ( y+x/2+x^2*sin(1/x) , exp(y) ) für (x,y)!=(0,0)
f(x,y) = ( 0 , 1 ) für (x,y)=(0,0)
Im Gegensatz zu deinem Beispiel geht meine Funktion in den IR^2, das Ergebnis besteht also aus zwei Komponenten (x und y Koordinate).
Mit SirJectives Hilfe sieht das in Maple jetzt so aus:
f:= (x,y) -> piecewise(x=0 and y=0, [0,1], x<>0 and y<>0, [y+x/2+x^2*sin(1/x),exp(y)]);
Er zeigt es nicht so schön an, wie beim eindimensionalen Bildraum, aber berechnet die korrekten Ergebnisse.
Danke für eure Hilfe
Maike
|
Profil
Quote
Link |
|