# curve fit on a bode plot

#### suzuki

Joined Aug 10, 2011
119
Im aware you can estimate the transfer function of a bode plot by hand, but for many different FR's, i think an "automated" process would be more accurate and less time consuming.

Does anyone have any "faster" ways to find the transfer functions of a given bode plot? Most preferably, is there a way in matlab to accept frequency response data and then have Matlab do a curve fitting?

TIA

#### t_n_k

Joined Mar 6, 2009
5,455
There are Matlab functions such as "fitfrd" which fit frequency response data to a state-space model. But you need the right toolbox.

Alternatives to Matlab such as Scilab have just such a function "frfit" and/or "frep2tf" inbuilt - all for free.

Last edited: