system identification procedure

M
Mr Smart · Aug 25, 2021 · 1.9K views
Question
Hello, anyone knows? How to make implementation or realization system identification procedure in matlab .Using simulink model(electric device model such as transfer function and integrator).From this model I can get experimental data(input and output).  
Expert Answer
Profile picture of Kshitij Singh
Kshitij Singh PhD Expert
Answered Aug 15, 2026

Have Simulink data available in MATLAB workspace as double vectors. In the GUI (ident) import time signals to load the data. Then you work from there. If you are estimating models in the command line, package the data into an iddata object:

 

 data = iddata(y,u,Ts); % y = output; u = input; Ts = sample time

Then try various estimation commands, e.g:

 model = tfest(data, 2); % second order transfer function

The logged data (y,u) must be equi-sampled. If not, interpolate them to a uniform time grid.

100% Run Guarantee 3-Hour Fast-Track Delivery

Need a Custom Version or Complete Simulation for This Problem?

Our 500+ PhD engineers build, debug, and optimize working MATLAB scripts and Simulink (.slx) models tailored to your exact assignment rubrics with zero plagiarism.

Tested on MATLAB R2024b / R2026a
Turnitin 0% Plagiarism Report
Free 7-Day Revisions Guarantee
Have a different question? Ask here

Get a Free Consultation or a Sample Assignment Review!