フィルターのクリア

Transfer function G(s) with plot or data

2 ビュー (過去 30 日間)
Marek Kryger
Marek Kryger 2019 年 12 月 20 日
回答済み: krishna teja 2019 年 12 月 23 日
Hi
I have data and a graph from this data.
How to do transfer function G (s) from a chart or data?
Somebody knows?

回答 (1 件)

krishna teja
krishna teja 2019 年 12 月 23 日
hi
you could use
np = 2; % number of poles
nz = 1; % number of zeros
exp_data = readmatrix('data.csv'); %read data
u = exp_data(:,1); % input data
y = exp_data(:,2); % output data
Ts = 0.01; % sampling time in seconds
data = iddata(y,u,Ts);
sys = tfest(data,np,nz)
in MATLAB for estimating transfer function from data
more details can be found here

カテゴリ

Help Center および File ExchangeTransfer Function Models についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by