Z-Transform of numerical test data

조회 수: 10 (최근 30일)
Si Bennett
Si Bennett 2022년 1월 25일
답변: Star Strider 2022년 1월 26일
Hi,
I have experimental test data of acceleration vs time (response of an object subject to an impulse load).
I wish to convert this array of data into the Z domain in Matlab, using Z-Transform but not sure how.
Do i import the acceleration vs time time to a 2D array, and then simply do a ztrans?
Or does the numerical data need to be converted to a symbolic object, and then do ztrans?
Thanks

채택된 답변

Star Strider
Star Strider 2022년 1월 26일
Data are data. They exist as discrete elements in computers because (except for signal-level internal voltages and currents in the semiconductors and busses, and the output from soundcards) everything is sampled and therefore discrete by definition.
Functions that process discrete data have z-transforms, while data themselves do not.
However if the objective is to produce a state-space (or transfer function) representation of the system that created the data using the input and output data, then use the System Identification Toolbox functions to identify it. Begin with the iddata function, and proceed from there. Both continuous-time and discrete-time realisations of the system are possible.
.

추가 답변 (0개)

카테고리

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

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by