Calcule les coefficients qui représentent au mieux les données en entrée en fonction du type de modèle choisi.


icon

Options de la boîte de dialogue

Option Description
Type de modèle Affiche les données et les résultats en fonction du type de modèle mathématique que vous spécifiez.

Le type de modèle peut être l'un des suivants :

  • Linéaire-

    Trouve la pente et l'interception de la ligne représentant au mieux l'ensemble des données en entrée selon la méthode des moindres carrés.

  • Quadratique

    Trouve la courbe polynomiale d'ordre 2 représentant au mieux l'ensemble des données en entrée selon la méthode des moindres carrés.

  • Spline-

    Renvoie l'interpolant spline de longueur n.

    n contient les dérivées secondes de la fonction d'interpolation spline g(x) aux points tabulés ξ, où i = 0, 1, ..., n - 1.

  • Polynôme

    Trouve l'ensemble des coefficients d'ajustement polynomial représentant au mieux l'ensemble des données en entrée selon la méthode des moindres carrés.

    • Ordre polynomial-

      Doit être supérieur ou égal à zéro. Si Ordre polynomial est inférieur à zéro, le VI Express renvoie une erreur. La valeur par défaut est 5. Cette option est disponible uniquement si vous sélectionnez l'option Polynomial.

      La valeur de l'ordre polynomial doit respecter la relation suivante : 0 ≤ m < n - 1,n est le nombre de points d'échantillonnage et m l' ordre polynomial.

  • Lesmoindres carrés généraux linéaires

    Trouve les valeurs de la courbe linéaire de dimension k et le jeu de coefficients d'ajustement linéaire de dimension k qui représente au mieux les données en entrée en utilisant la méthode des moindres carrés.

    • Modèles

      Fonctions individuelles de la variable indépendante. Cette option est disponible uniquement si vous sélectionnez l'option Linéaire des moindres carrés.

      Dans l'équation suivante, les modèles sont les fonctions de x, à savoir f0(x), f1(x), …, fn – 1(x). a ={a0,a1,a2, ...,an - 1}

  • Modèle actuel

    Affiche la formule pour le Type de modèle actuellement sélectionné. Cet affichage n'est disponible que si vous définissez le Type de modèle à Linéaire, Quadratique, Spline, Polynomial ou Linéaire des moindres carrés.

  • Non-linéaire-

    Utilise l'algorithme de Levenberg-Marquardt pour déterminer l'ensemble des coefficients du modèle non linéaire représentant au mieux l'ensemble des données en entrée selon la méthode des moindres carrés. Le modèle non linéaire est exprimé par une fonction non linéaire y = f(x,a), où a est l'ensemble des coefficients.

    • Variable indépendante

      Spécifie la variable indépendante dans Modèle non linéaire. Cette option est disponible uniquement si vous sélectionnez l'option Non linéaire.

    • Itérations maximales

      Nombre maximal d'itérations en cours d'exécution. Si le VI Express atteint le Nb d'itérations maximum sans trouver de solution, la fonction renvoie une erreur. Vous devez augmenter le Nb d'itérations maximum ou ajuster les valeurs de Estimation initiale pour trouver une solution. La valeur par défaut est 500. Cette option est disponible uniquement si vous sélectionnez l'option Non linéaire.

    • Estimations initiales-

      Estimation initiale des coefficients de la solution. Cette option est disponible uniquement si vous sélectionnez l'option Non linéaire.

  • Modèle non linéaire

    Chaîne qui décrit le modèle d'équation. Cette option est disponible uniquement si vous sélectionnez l'option Non linéaire.

résultats

Affiche des valeurs générées pour les paramètres suivant les options que vous sélectionnez et les valeurs que vous entrez.

Graphe de données

Affiche les données initiales et le meilleur ajustement.

Le VI calcule le meilleur ajustement à l'aide de l'équation suivante. zi = f(xi)AA est le coefficient de meilleur ajustement.

Graphe résiduel

Affiche la différences entre les données initiales et le meilleur ajustement.

Entrées/Sorties

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    Décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud.

  • cexpdynwdt.png Signaux

    Spécifie les valeurs observées de la variables dépendante.

  • cexpdynwdt.png Positions

    Spécifie les valeurs des variables indépendantes.

  • iexpdynwdt.png meilleur ajustement

    Renvoie les données ajustées.

    Le VI calcule le meilleur ajustement à l'aide de l'équation suivante. zi = f(xi)AA est le coefficient de meilleur ajustement.

  • iexpdynwdt.png pente

    Renvoie la pente du meilleur ajustement linéaire calculé.

  • iexpdynwdt.png a0

    Renvoie le terme constant du meilleur ajustement linéaire calculé.

  • iexpdynwdt.png a2

    Renvoie le coefficient du terme de second ordre.

  • iexpdynwdt.png interpolant spline

    Renvoie la dérivée seconde de la fonction d'interpolation g(x).

    l'interpolant spline est la dérivée seconde de la fonction d'interpolation g(x) aux points ξ, i = 0, 1,..., n - 1.

  • iexpdynwdt.png coefficients non linéaires

    Renvoie l'ensemble des coefficients du modèle non linéaire qui représente au mieux l'ensemble des données en entrée selon la méthode des moindres carrés.

  • iexpdynwdt.png erreur quadratique moyenne

    Renvoie l'erreur quadratique moyenne du meilleur ajustement.

  • iexpdynwdt.png interception

    Renvoie l'interception du meilleur ajustement linéaire calculé.

  • iexpdynwdt.png coefficients polynomiaux

    Renvoie les coefficients qui décrivent le meilleur ajustement polynomial. Le nombre total d'éléments dans coefficients polynomiaux est m + 1, où m est l'Ordre polynomial.

  • ierrcodeclst.png sortie d'erreur

    Contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • iexpdynwdt.png a1

    Renvoie le coefficient du terme de premier ordre.

  • iexpdynwdt.png coefficients moindre carré général

    Renvoie l'ensemble des coefficients représentant au mieux l'ensemble des données en entrée selon la méthode des moindres carrés.

  • iexpdynwdt.png résiduel

    Renvoie la différence entre les données initiales et le meilleur ajustement.