注:::鉴于楼主未给出横坐标各值,故在此假设“Frame=-2:1:12;”
Code如下:
Frame=-2:1:12;
Euclidean_Distance=[0.18 0.22 0.49 0.47 0.46 0.43 0.41 0.52 0.34 0.16 0.14 0.19 0.21 0.17 0.13];
y=min(Euclidean_Distance)
disp(['Minimum Distance is ' num2str((min(Euclidean_Distance)))]);
%%%上述语句也可以这样写 disp(['Minimum Distance is ' num2str(y)]);
plot(Frame,Euclidean_Distance,'o','color','b')
hold on
plot(Frame(15),Euclidean_Distance(15),'o','color','r') %标注个别点
axis([-2 12 0 1])
grid on
xlabel('Frame-n')
ylabel('Value of Euclidean Distance')
title('q1b-Euclidean Distance Measurement')
text(12,0.13,'\leftarrow Minimum Distance ','Fontsize',9,'color','black')
效果图如下:
Minimum Distance is 0.13