给你一个例子吧
假设我们得到了y=-x^2+5的曲线,找到最大值点,并标出来
x=-1:0.01:1;
y=-x.^2+5;
plot(x,y)
hold on
ymax_pos=find(y=max(y));%找到最大的y的位置
ymax=y(ymax_pos);
xmax=x(ymax_pos);
plot(xmax,ymax,'r*');
关于补充的问题,如果能够求出反函数的话,你可以使用finverse求反函数。这样就可以了!如果是想从图上得到的话,还是使用find函数寻找
x0=x(find(y==y0))
即找到y0对应的x0
祝你学习愉快!
本视频展示如何用matlab绘制散圆状态图,可用于相关科研数据绘图!