DMUG-Archiv 2006

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

RE: Funktionsdefinition

hallo, es geht hier nicht um Dot[] sondern um den default wert beim pattern matching. 
 
b_. * c_ 
 
bezeichnet ein pattern bei welchem 2 terme b und c miteinander multipliziert werden falls der erste (nehmlich b) nicht existiert wir der defaultwert bezüglich der multiplikation (Times[]) genommen und der ist 1. Der default wert für die addition (Plus[]) ist übrigens sinnvollerweise mit 0 definiert.
 
DefaultValues[Times]
{HoldPattern[Default[Times]]:>1}
 
DefaultValues[Plus]
{HoldPattern[Default[Plus]]:>0}
 
 
grüsse robert
 
 

--------------------
Robert Nowak

Tel: +43/12144894/32
Fax: +43/12144894/99

IMS Nanofabrication GmbH
Schreigasse 3
1020 Wien
Austria



	-----Original Message-----
	From: Andreas Rychen [mailto:andreas_rychen@XXXXXXX.ch] 
	Sent: Wednesday, October 04, 2006 4:11 PM
	To: demug@XXXXXXX.ch
	Subject: Re: Funktionsdefinition
	
	
	Hallo,
	 
	Die Lösung von Jens-Peer Kuska scheint mir sehr merkwürdig.
	1. Ich verstehe die Dot-Operation in diesem Zusammenhang nicht.
	2. In zwei identischen Versuchen klappts im einen Fall, im andern nicht!
	 
	Mit freundlichen Grüssen
	Andreas

Verweise:
Re: Funktionsdefinition
Andreas Rychen, 04.10.2006

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 05.10.2006 10:14