Documentation

This is machine translation

Translated by
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

plotinerrcorr

Plot input to error time-series cross-correlation

Syntax

```plotinerrcorr(x,e) plotinerrcorr(...,'inputIndex',inputIndex) plotinerrcorr(...,'outputIndex',outputIndex) ```

Description

`plotinerrcorr(x,e)` takes an input time series `x` and an error time series `e`, and plots the cross-correlation of inputs to errors across varying lags.

`plotinerrcorr(...,'inputIndex',inputIndex)` optionally defines which input element is being correlated and plotted. The default is 1.

`plotinerrcorr(...,'outputIndex',outputIndex)` optionally defines which error element is being correlated and plotted. The default is 1.

Examples

Plot Cross-Correlation of Inputs to Errors

Here a NARX network is used to solve a time series problem.

```[X,T] = simplenarx_dataset; net = narxnet(1:2,20); [Xs,Xi,Ai,Ts] = preparets(net,X,{},T); net = train(net,Xs,Ts,Xi,Ai); Y = net(Xs,Xi,Ai); E = gsubtract(Ts,Y); plotinerrcorr(Xs,E)```

See Also

Introduced in R2010b

Was this topic helpful?

Deep Learning: Top 7 Ways to Get Started with MATLAB

Get resources now