DMUG-Archiv 1999

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Sinc-Funktion

Im "Signals and Systems Pack" gibt es die Funktion Sinc[x], die Sin[x]/x
entspricht. Ich möchte diese Funktion auf einen Vektor anwenden, d.h. x
ist eine Liste von numerischen Werten. Leider funktioniert das nicht so,
wie ich es mir vorstelle.

Bei Standardfunktionen gibt es damit kein Problem :

      In[1] = Cos[ {1.0,2.0,3.0,4.0} ]
      Out[1] = {0.540302,-0.416147,-0.989992,-0.653644}

      oder

      In[2] = Erf[ {1.0,2.0,3.0,4.0} ]
      Out[2] = {0.842701,0.995322,0.999978,1.}

Bei Sinc sieht es so aus :

      In[3] = Sinc[ {1.0,2.0,3.0,4.0} ]
      Out[3] = Sinc[ {1.,2.,3.,4.}]

d.h. die Zahlen werden zwar erkannt und ausgewertet, aber die Funktion
offensichtlich nicht darauf angewandt. Die Anwendung von Evaluate oder N
hat keine Wirkung. Gibt man allerdings nur einen Wert ein, dann klappt's
:

     In[4] = Sinc[ 1.0 ]
     Out[5] = 0.841471

Weiss jemand woran das liegt ?

Vielen Dank

Gruss

Roland Beutler



Antworten:
Re: Sinc-Funktion
mathemas, 07.03.1999

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 08.09.2003 20:45