在MatLab上绘制高和低的图形

时间:2018-04-17 04:39:07

标签: matlab

我如何在最高位置的图形上放置一个红色圆圈,在MatLab上最低位置的黑色方块?它必须是2D图形吗?

1 个答案:

答案 0 :(得分:0)

以下代码将y对t进行绘制,计算最大值并在最大值周围绘制一个红色圆圈。

t = 1:10;
y = rand(1,10);
plot(t,y)
[maxy,imaxy] = max(y);
hold on
plot(t(imaxy),maxy,'ro')

计算最小值并放置一个黑盒子作为OP的练习,但是如果对我的例子有足够的了解,那就不难了。