fit (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 : approximation

Requiert : Module MathScript RT

Syntaxe

coefs = fit(xdata, ydata, model)

[coefs, bestfit] = fit(xdata, ydata, model)

[coefs, bestfit, residue] = fit(xdata, ydata, model)

Description

Calcule les coefficients pour le modèle d'ajustement de courbe.

Exemples

Entrées

Nom Description
xdata Spécifie les valeurs indépendantes. xdata est un vecteur double précision réel.
ydata Spécifie les valeurs dépendantes. ydata est un vecteur double précision réel.
model Spécifie le modèle d'ajustement. model est une chaîne qui accepte les valeurs suivantes.

'exp1' Spécifie un ajustement exponentiel.
'linear' Spécifie un ajustement linéaire.
'polyn' Spécifie un ajustement polynomial d'ordre n.
'power1' Spécifie un ajustement de puissance.

Sorties

Nom Description
coefs Renvoie les coefficients de l'ajustement pour un modèle. Si model est polyn, coefs renvoie les coefficients en ordre de puissance décroissant. Si model est linear, coefs renvoie la pente et l'interception de l'ajustement linéaire. Si model est exp1, coefs renvoie l'amplitude et l'atténuation de l'ajustement exponentiel. Si model est power1, coefs renvoie la puissance et l'amplitude de l'ajustement de puissance. coefs est un vecteur double précision réel.
bestfit Renvoie les valeurs de la courbe ajustée évaluées aux points de xdata. bestfit est un vecteur double précision réel.
residue Renvoie le résidu de la courbe ajustée. residue est un scalaire double précision réel.

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

XDATA = 1:0.1:10;
YDATA = 1.532*XDATA.^3-0.001*XDATA.^2+4*XDATA-1;
COEFS = fit(XDATA, YDATA, 'poly3');

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

Pas utile