How can I find the coefficient of trasfer function in detail? (more than 4 unit)

조회 수: 5 (최근 30일)
Hi everyone. I want to find the coefficient of my transfer function, more than 4 unit...
script is like this.
--------------------------------------------------------------
fs = 4300;
sys1 = tf([100 10000], [10 0]);
sys2 = c2d(sys1, 1/fs)
--------------------------------------------------------------
and MATLAB shows like this
--------------------------------------------------------------
Transfer function:
10 z - 9.767
------------
z - 1
Sampling time: 0.00023256
--------------------------------------------------------------
than, I want to check the coeffcient 9.767 more than 4 unit.. like a 9.767123456
Could you help me plz? :)

채택된 답변

Laurens Bakker
Laurens Bakker 2012년 3월 7일
Hy Hyetan,
sys2 is an object that has fields num and den, for numerator and denominator, so
sys2.num{:}(2)
is the value you want, and you can print it with more digits by using
fprintf( '%.9f\n', sys2.num{:}(2) );
Cheers,
Laurens

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Stability Analysis에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by