impulse estimation nonparametric method

1 view (last 30 days)
arash rad
arash rad on 2 Dec 2020
Hi everyone
please help me
I have a tf and i want to ident it with impulse respone (nonparametric method) but I can't when i use impulseest
my data is time-series and when I use impulseest I found errors
can anyone help me with this please
I want to estimate my tf with a second-order tf
thanks
s = tf('s')
G2 = (s+1)/((s+2)*(s^2+2*s+3))
[y,time] = impulse(G2);
figure(1)
impulse(G2)
variance = 0.01;
noise = sqrt(variance)*randn(150,1);
y_new = noise + y;
figure(2)
plot = (y_new)
Ts = 1
data = iddata(y,[],Ts)
impulseest(data)

Answers (0)

Categories

Find more on Statistics and Machine Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!