楼主: likeermei
1619 6

[统计软件与数据分析] 最基础的MATLAB做图 [推广有奖]

  • 0关注
  • 4粉丝

已卖:1841份资源

院士

8%

还不是VIP/贵宾

-

威望
0
论坛币
2008 个
通用积分
23.8729
学术水平
2 点
热心指数
3 点
信用等级
2 点
经验
43153 点
帖子
2225
精华
0
在线时间
2278 小时
注册时间
2010-3-12
最后登录
2025-8-24

楼主
likeermei 发表于 2014-9-4 08:08:17 |AI写论文
50论坛币
最小值点用红色圆圈标注 输出最小值语句 输出结果

关键词:MATLAB matla atlab Atl 最基础

沙发
likeermei 发表于 2014-9-4 08:09:51
有两个问题  第一个是在已经算出的15个值里面输出语句“Minimum distance is 0.13"
第二个是关于作图的 这15个点的散点图,最小值点用红色圆圈标注

谢谢了  在线等

藤椅
likeermei 发表于 2014-9-4 08:27:54
自挽。。。。。。。。。。。。

板凳
hasong20140619 学生认证  发表于 2014-9-4 11:06:59
x坐标是?

报纸
hasong20140619 学生认证  发表于 2014-9-4 11:07:55
只给了纵坐标的值,横坐标的值是?

地板
是风啊 发表于 2014-9-4 13:42:28
对啊,横坐标的值呢?

7
是风啊 发表于 2014-9-4 14:43:53
注:::鉴于楼主未给出横坐标各值,故在此假设“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

QQ截图20140904144346.gif

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-29 01:21