Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Modèles ARX non linéaires

Comportement non linéaire modélisé au moyen de réseaux dynamiques tels que la sigmoïde et l'ondelette

Utilisez des modèles ARX non linéaires pour représenter les non-linéarités de votre système au moyen d’estimateurs de non-linéarité tels que les réseaux d'ondelettes, le partitionnement d’arbres et les réseaux sigmoïdes. Pour estimer des modèles ARX non linéaires, utilisez l’application System Identification ou la fonction nlarx.

Applications

System IdentificationIdentifier des modèles de systèmes dynamiques à partir de données mesurées

Fonctions

développer tout

idnlarxNonlinear ARX model
nlarxEstimate parameters of nonlinear ARX model
nlarxOptionsOption set for nlarx
isnlarxDetect nonlinearity in estimation data
initSet or randomize initial parameter values
getpvecObtain model parameters and associated uncertainty data
setpvecModify values of model parameters
linearRegressorSpecify linear regressor for nonlinear ARX model (depuis R2021a)
polynomialRegressorSpecify polynomial regressor for nonlinear ARX model (depuis R2021a)
periodicRegressorSpecify periodic regressor for nonlinear ARX model (depuis R2022a)
customRegressorSpecify custom regressor for nonlinear ARX model (depuis R2021a)
getregRegressor expressions and numerical values in nonlinear ARX model
polyreg(Not recommended) Powers and products of standard regressors
customreg(Not recommended) Custom regressor for nonlinear ARX models
addreg(Not recommended) Add custom regressors to nonlinear ARX model
idWaveletNetworkWavelet network function for nonlinear ARX and Hammerstein-Wiener models
idSigmoidNetworkSigmoid network function for nonlinear ARX and Hammerstein-Wiener models
idTreePartitionTree-partitioned nonlinear function for nonlinear ARX models
idCustomNetworkCustom network function for nonlinear ARX and Hammerstein-Wiener models
idLinearLinear mapping object for nonlinear ARX models
idGaussianProcessGaussian process regression mapping function for nonlinear ARX and Hammerstein-Wiener models (requires Statistics and Machine Learning Toolbox) (depuis R2021b)
idTreeEnsembleDecision tree ensemble mapping function for nonlinear ARX models (requires Statistics and Machine Learning Toolbox) (depuis R2021b)
idSupportVectorMachineSupport vector machine regression mapping function for nonlinear ARX models (requires Statistics and Machine Learning Toolbox) (depuis R2022a)
idNeuralNetworkMultilayer neural network mapping function for nonlinear ARX models and Hammerstein-Wiener models (requires Statistics and Machine Learning Toolbox or Deep Learning Toolbox) (depuis R2023b)
idFeedforwardNetwork(Not recommended) Multilayer feedforward neural network mapping function for nonlinear ARX models (requires Deep Learning Toolbox)
evaluateEvaluate output values of idnlarx or idnlhw mapping object array for given set of input values
simSimulate response of identified model
simOptionsOption set for sim
predictPredict identified model K-step-ahead output
predictOptionsOption set for predict
compareCompare identified model output with measured output
compareOptionsOption set for compare
forecastForecast time-series values into future
forecastOptionsOption set for forecast
nlarxPlotPlot nonlinearity of nonlinear ARX model (depuis R2023a)
evaluateEvaluate output values of idnlarx or idnlhw mapping object array for given set of input values
getDelayInfoGet input/output delay information for idnlarx model structure
idnlarx/findopCompute operating point for Nonlinear ARX model
findopOptionsOption set for findop
idnlarx/operspecConstruct operating point specification object for idnlarx model
idnlarx/linearizeLinearize nonlinear ARX model
linappLinear approximation of nonlinear ARX and Hammerstein-Wiener models for given input

Blocs

développer tout

Nonlinear ARX ModelSimulate nonlinear ARX model in Simulink software
Iddata SinkExporter les données de simulation en tant qu'objet iddata vers l'espace de travail MATLAB
Iddata SourceImport time-domain data stored in iddata object in MATLAB workspace

Rubriques

Sélection d՚exemples