Assemble the generated graph

1 回表示 (過去 30 日間)
Patricio Morales
Patricio Morales 2022 年 4 月 1 日
コメント済み: Patricio Morales 2022 年 4 月 1 日
Greetings community, I would like to know if it is possible to represent this graph but without the jumps that can be seen in it. The ordinate axis consists of the Orientation of an object that rotates once and the abscissa axis consists of the time in frames. The function used to generate this graph is through regionprops (Orientation) My idea and interest is to be able to see the graph without those jumps and that it remains continuous (A single function represented) Thank you very much in advance and I enclose part of the code for generate it
plot(Mtaco(:,1), Mtaco(:,5),'o'), grid on, title('Orientacion');
Mtaco(:,5) Represents the matrix generated by a sequence of photos. The orientation corresponds to the Centroid (regionprops function) which keeps the orientation of the object with respect to the passage of time
Mtaco = [Mtaco; ii s(ss).Area s(ss).Centroid s(ss).Orientation];
Mtaco It is a matrix in which data of time, area, centroid and orientation are stored.
Thank you very much for your attention and for your help.

回答 (1 件)

KSSV
KSSV 2022 年 4 月 1 日
You can do interpolation and join the jumps.
Have a look on interp1. Also read about fillmissing.
  1 件のコメント
Patricio Morales
Patricio Morales 2022 年 4 月 1 日
I'll look into it, thank you very much

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by