2

Octave 中的 max() 函数有问题。

x=-3:0.1:3;
y1 = sin(x);
y2 = cos(x);
plot(x,y1,x,y2,x,max(y1,y2))

看看图片: 在此处输入图像描述在此处输入图像描述

我究竟做错了什么?

4

1 回答 1

5

max 函数没有任何问题。图上的 x 分辨率设置为 0.1,因此它在 -2.3 和 -2.4 处采样,并在其间画一条线。它在 sin/cos 曲线上做同样的事情,但由于没有尖角,你无法分辨。如果您需要更好的图表,请增加分辨率:

x=-3:0.01:3;
于 2012-12-23T12:03:42.220 回答