Approximiert eine gegebene Funktion mit Hilfe von Chebyshev-Polynomen.


icon

Ein-/Ausgänge

  • cu32.png Werteanzahl

    Werteanzahl ist die Anzahl äquidistanter Werte im Intervall (Start, Ende). Der Standardwert lautet 10.

  • cdbl.png Start

    Start ist der Startpunkt des Intervalls. Der Standardwert lautet 0,0.

  • cdbl.png Ende

    Ende ist das Ende des Intervalls. Der Standardwert lautet 1,0.

  • cu32.png Ordnung

    Ordnung ist der Grad der Chebyshev-Approximation. Der Standardwert lautet 3.

    Der Grad ist die Anzahl verschiedener Chebyshev-Polynome T0(x), T1(x), …, Tn(x), welche die Formel beschreiben.

  • cstr.png Formel

    Formel ist ein String zur Beschreibung der untersuchten Funktion. Die Formel kann eine beliebige Anzahl gültiger Variablen enthalten.

  • i1ddbl.png C

    C ist ein Array mit Koeffizienten.

    Das Array aus Koeffizienten gehört zu T0(x), T1(x), , …, Tn(x).

  • i1ddbl.png X

    X enthält die x-Werte, mit denen das Intervall (Start, Ende) in äquidistante Teilintervalle unterteilt wird.

  • i1ddbl.png Y

    Y enthält die y-Werte des Chebyshev-Polynoms an den X-Werten.

  • ii32.png Fehler

    Fehler gibt alle Fehler oder Warnungen des VIs aus. Zur Umwandlung eines Fehlercodes oder einer Warnung in einen Fehler-Cluster verbinden Sie Fehler mit dem VI Fehler-Cluster aus Fehlercode.

  • Die folgende Funktion ist eine ungefähre Darstellung der Funktion f(x) für eine gegebene natürliche Zahl n:

    f(x) = c0T0(x) + … + cnTn(x)

    wobei T0(x) …, Tn(x) die ersten Chebyshev-Polynome sind. Die Werte c0, …, cn berechnen sich als Summen der Form:

    wobei für k = 1, ..., n.

    Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Mathematics\Optimization\Sequence of Chebyshev Approximations.vi