Curve Fitting Toolbox

Régression

Curve Fitting Toolbox prend en charge la régression linéaire et non linéaire.

Régression linéaire

La boîte à outils prend en charge plus de 100 modèles de régression, notamment :

  • Lignes et plans
  • Polynômes d'ordre élevé (jusqu'au neuvième degré pour les courbes et jusqu'au cinquième pour les surfaces)
  • Séries de Fourier et de puissances
  • Fonctions gaussiennes
  • Fonctions de Weibull
  • Fonctions exponentielles
  • Fonctions rationnelles
  • Somme de sinus

Tous ces modèles de régression standard comprennent des conditions de départ et paramètres de solveur optimisés qui permettent d'améliorer la qualité de l'ajustement. Vous pouvez également utiliser l'option d'équation personnalisée pour indiquer votre propre modèle de régression.

Dans l'application Curve Fitting, vous pouvez générer des ajustements à partir de modèles paramétriques complexes par le biais d'un menu déroulant. La ligne de commande permet d'accéder aux mêmes modèles à l'aide de noms intuitifs.

Nonlinear regression using a second-order Fourier series.

Régression non linéaire via une série de Fourier du second ordre. Vous pouvez transmettre l'argument « fourier2 » à la commande d'ajustement (en haut à gauche) ou sélectionner une série de Fourier du second ordre dans l'éditeur d'ajustement (en haut à droite).

Surface generated using the Custom Equation option of the Curve Fitting app.

Surface générée par le biais de l'option d'équation personnalisée de l'application Curve Fitting. Vous pouvez indiquer une équation personnalisée ou saisir une fonction MATLAB.

Les options d'analyse de régression dans Curve Fitting Toolbox permettent d'effectuer les opérations suivantes :

  • Choisir l'un des deux types de régression robuste : biquadratique ou moindre résidu absolu
  • Indiquer des conditions de départ pour les solveurs
  • Contraindre les coefficients de régression
  • Choisir un algorithme à régions de confiance ou l'algorithme de Levenberg-Marquardt
Adjusting fit options using the Curve Fitting app.

Définition des options d'ajustement par le biais de l'application Curve Fitting. Vous pouvez définir le type de régression robuste, le choix du solveur d'optimisation et le comportement du solveur en fonction des conditions d’initialisation et des contraintes.

Point suivant: Splines et interpolation

Essayer Curve Fitting Toolbox

Obtenir une version d'évaluation

Du dimensionnement à la génération de code avec le Model Based Design (MBD) - Exemple d'une climatisation avec Simscape et Simulink

Visionner le webinar