polyfit (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : polynomials

Requiert : Module MathScript RT

Syntaxe

[p, s] = polyfit(x, y, n)

[p, s, mu] = polyfit(x, y, n)

Description

Utilise la méthode des moindres carrés pour calculer un polynôme d'un degré spécifié qui correspond aux données en entrée.

Exemples

Entrées

Nom Description
x Spécifie les coordonnées x des données auxquelles l'ajustement s'applique. x est un vecteur.
y Spécifie les coordonnées y des données auxquelles l'ajustement s'applique. y est un vecteur de même longueur que x.
n Spécifie le degré du polynôme à ajuster à x et y. n doit être inférieur à la longueur de x. n est un entier positif.

Sorties

Nom Description
p Renvoie les coefficients de l'ajustement polynomial en ordre décroissant. p est un vecteur.
s Renvoie le facteur de Cholesky de la matrice de Vandermonde.
mu Renvoie la moyenne et l'écart-type de x. LabVIEW utilise ces valeurs pour normaliser x pour améliorer l'ajustement. mu est un vecteur. Le premier élément de mu est la moyenne ; le second élément de mu est l'écart-type.

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Non caractérisée

Exemples

[P, S] = polyfit(1:10, rand(1, 10), 5)

[P, S, MU] = polyfit(1:10, [3, 3, 3, 4, 5, 6, 10, 12, 14, 15], 5)

Rubriques apparentées

poly
polyval
roots

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile