Transducer frequency domain response to time domain transfer functin
1 次查看(过去 30 天)
显示 更早的评论
Hi all
Need your expert ADVICE; I have a few .mat files that denote the characteristics of a transducer (transmitter); I want to use the data for my Matlab code, in order to observe the response it will have on my transmit signal. (Convolution with a signal)
The first file contains Magnitude of the transducer as follows: Each row contains the frequency response for one angle. Each column contains the angular response at one frequency.
Similarly, I have another .mat file that contains corresponding phase (in degrees) of the transmit voltage response
The frequencies (in Hz) (corresponding to the rows) are in another matrix given by a third .mat file
and similarly, The angles (in deg) (corresponding to the columns) are in another matrix given by a 4th file.
Can anyone help me translate these into a Time Domain representation for a specific angle (using the Magnitude and phase information for that specific angle) and construct a Transfer Function to be used with signal??? For example, for a specific angle, i take the Magnitude values from the column of the first file and corresponding phase values for the same angle from 2nd file, and do what to get a Time Domain representation? something to do with "ifft" command??
Any help will be appreciated.
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Digital Filter Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!