To find angular frequency and wave vector for time series data
Show older comments
if I have 10 set of time series data velocity componnts Vx, Vy and Vz with 5 minutes interval of time, how to find the angular frequency and wave vector using minimum variance method for those data? Thanks
Answers (1)
Star Strider
on 17 Feb 2024
0 votes
From what I’ve been able to discover, the ‘minimum vairance method’ is a heirarchical clustering approach. MATLAB has a few ways to do that. See the documentation section on Hierarchical Clustering, linkage and related functions for details.
If you want to fit those data to a function instead (estimating the function’s parameters using the data to optimise them), that is an entirely different problem. MATLAB has a number of different ways to solve it.
6 Comments
Ismita
on 21 Feb 2024
Star Strider
on 21 Feb 2024
My pleasure!
If my Answer helped you solve your problem, please Accept it!
.
Ismita
on 3 Mar 2024
Star Strider
on 3 Mar 2024
I have provided all the information I can find.
How do you define the ‘minimum variance method’ you want to use? Are you referring to linear or non-linear least squares?
Ismita
on 4 Mar 2024
Star Strider
on 4 Mar 2024
I have no idea what you are doing or what your data are.
I would probably use the fft function to find the frequency in time-varying waveform data. (I asume the data are amplitude as a function of time.)
If you have defined a system (for example a control system) ot diferential equations describing it, the eigenvalues of the ‘A’ matrix will be the charactreristic (resonant) frequencies of the system. I would be hesitant to apply that to time-series data.
With a 5-minute (300 second) sampling interval, the sampling frequency is 0.2 cycles/minute (0.00333 ... Hz) and ths highest frequency you could estimate (the Nyquist frequency) would be 0.1 cycles/minute (0.00166 ... Hz).
.
Categories
Find more on Mathematics and Optimization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!