how to interpolate stepfunctionresponse

hey Guys i just have a question about a project i ve been working on latlely on University so i have the results from the Lab to plot a step function and its response for a DC Motor but that s only for a value of 5A stepfunction in function of time with this vector i = [ 0 1 1 2 ; 0 0 5.05 5.05] and a Matrix which is 1002*2 big for the step response and its time values is there any kind of interpolation i can use so i can create some kind of relation between the two functions so if for example i give a vector with a value of 4 A i can get its stepresponse?

답변 (1개)

Paul
Paul 2023년 7월 18일

0 개 추천

Hi Hassen,
I don't undertstand how the matrix i fits into the problem, and I assume that one column of the Matrix is a time vector and the other column is the output of the system in response to a step input.
If the system is linear, then the sclaing property holds, i.e, if y(t) is the output of the linear system in response to an input u(t), then the output of that same system in reponse to an input u1(t) = c*u(t), where c is a constant, is y1(t) = c*y(t).

댓글 수: 3

Hassen Jedidi
Hassen Jedidi 2023년 8월 1일
hey the system is no linear there is no constant i solved the problem with matlab identification tool it builds a transfer function so that every time i vary the input i get a different output but thanks for your help anyways :)
Paul
Paul 2023년 8월 1일
By definition, a transfer function is a representation of linear system, so the scaling property will hold.
Hassen Jedidi
Hassen Jedidi 2023년 8월 1일
thanks man can you help me with this
https://de.mathworks.com/matlabcentral/answers/2003387-current-ripple-of-pwm-signal-matlab-code?s_tid=srchtitle

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

카테고리

도움말 센터File Exchange에서 Linear Model Identification에 대해 자세히 알아보기

질문:

2023년 7월 18일

댓글:

2023년 8월 1일

Community Treasure Hunt

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

Start Hunting!

Translated by