How to detect rotation in a trajectory?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Struggling in MATLAB
am 30 Apr. 2022
Kommentiert: Star Strider
am 2 Mai 2022
I have to write an algorithm to detect rotation in the trajectory. Basically, I have to detect the red zone in the trajectory. Currently I have the time and coordinate data.
How do I approach it?
4 Kommentare
Akzeptierte Antwort
Star Strider
am 1 Mai 2022
For example:
dydx = gradient(y) ./ gradient(x);
Plot that as a function of ‘x’ as well, and it may provide some clues on how to define that region of the curve.
.
2 Kommentare
Weitere Antworten (1)
Sulaymon Eshkabilov
am 1 Mai 2022
One way of detecting the region of values is using logical indexing, e.g.:
t = ...
x = ...
y = ...
% Way 1
Ind = t>=0 & t<=5; % Select the region according to the time data
Xs = x(Ind);
Ys = y(Ind);
% Way 2
Ind = x>=0 & x<=5; % Select the region according to x data
Xs = x(Ind);
Ys = y(Ind);
Siehe auch
Kategorien
Mehr zu Digital Filter Analysis finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!