Question about transfer function calculations

조회 수: 1 (최근 30일)
Saeed Ahmadzadeh Mahboobi
Saeed Ahmadzadeh Mahboobi 2018년 11월 10일
편집: Aquatris 2018년 11월 14일
I have a Transfer function (in Laplace area), and know that the output signal of the system should be a definite value (to be more precise, it's a constant in time area, like 5). How can I calculate the input signal for this output value with MATLAB? in other words: I have the "Transfer function in laplace area" as well as "the output in time area", how can I calculate the input signal using MATLAB?
  댓글 수: 3
Saeed Ahmadzadeh Mahboobi
Saeed Ahmadzadeh Mahboobi 2018년 11월 11일
No, the Function has just one pole: F=a/(s+b) , whereby a and b are constants and the output should be a constant like c (in time area).
How can I get the input signal for this output ? Thank you
Aquatris
Aquatris 2018년 11월 14일
편집: Aquatris 2018년 11월 14일
If the output is a constant 'c' for a transfer function F(s) = a/(s+b), it means that you are applying a constant input. The gain of F(s) at DC (or 0 Hz, or for constant input) is 'a/b'. So if you apply a constant input 'u = c*b/a', then the output will be 'y = F(0j)*u = a/(0+b)*(c*b/a)=c'.
Hope this helps.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Dynamic System Models에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by