matlab 图像 最大值请问,用什么函数在针状图中标记出最大最小值? 在最大值处标记出该值.
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/17 08:51:08
![matlab 图像 最大值请问,用什么函数在针状图中标记出最大最小值? 在最大值处标记出该值.](/uploads/image/z/399417-33-7.jpg?t=matlab+%E5%9B%BE%E5%83%8F+%E6%9C%80%E5%A4%A7%E5%80%BC%E8%AF%B7%E9%97%AE%2C%E7%94%A8%E4%BB%80%E4%B9%88%E5%87%BD%E6%95%B0%E5%9C%A8%E9%92%88%E7%8A%B6%E5%9B%BE%E4%B8%AD%E6%A0%87%E8%AE%B0%E5%87%BA%E6%9C%80%E5%A4%A7%E6%9C%80%E5%B0%8F%E5%80%BC%3F+%E5%9C%A8%E6%9C%80%E5%A4%A7%E5%80%BC%E5%A4%84%E6%A0%87%E8%AE%B0%E5%87%BA%E8%AF%A5%E5%80%BC.)
matlab 图像 最大值请问,用什么函数在针状图中标记出最大最小值? 在最大值处标记出该值.
matlab 图像 最大值
请问,用什么函数在针状图中标记出最大最小值? 在最大值处标记出该值.
matlab 图像 最大值请问,用什么函数在针状图中标记出最大最小值? 在最大值处标记出该值.
要这样么?
假设你的横轴是x,纵轴是y,对应的数据也是这样.那么你可以
clear;clc;
x=1:7;y=[1620,812,599,502,412,408,484];
figure;hold on;
stem(x,y);
[y_max,x_lable]=max(y);
plot(x(x_lable),y_max,'r.','MarkerSize',20);
text(x(x_lable)*1.1,y_max*1.06,['y=' num2str(y_max)]);
要想标最小值就把里边的max全部替换成min就行了~
找到最大最小值,hold on,再画那个2个点
这个可以这样来解决;
找出你绘图时所用数据中的最值,
如x=[1 2 ……]
y=[4 5……]
使用[max_y,pos_y]=max(y);
找出该组数据中的最大值及其位置,然后他所对应的
xx=x(pos_y);
使用绘图命令
hold on
text(xx,max_y,'最大值max_y');
最小值类似,我没...
全部展开
这个可以这样来解决;
找出你绘图时所用数据中的最值,
如x=[1 2 ……]
y=[4 5……]
使用[max_y,pos_y]=max(y);
找出该组数据中的最大值及其位置,然后他所对应的
xx=x(pos_y);
使用绘图命令
hold on
text(xx,max_y,'最大值max_y');
最小值类似,我没运行,只是简单的提供了个思路,具体你试试吧
有问题发邮件:liruibdwdm@yeah.net
收起