matlab 图像 最大值请问,用什么函数在针状图中标记出最大最小值? 在最大值处标记出该值.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 02:58:14
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');
最小值类似,我没运行,只是简单的提供了个思路,具体你试试吧
有问题发邮件:[email protected]
收起