我在下面有这个函数,我需要计算这个函数 U 的最小值和最大值,并将最大值和最小值与函数一起绘制在 3D 图中。
我该如何编写代码?
[x,y]=meshgrid(0:0.1:pi,0:0.1:2*pi);% x-theta,y-phi
a=90.7;b=36.2;c=12.9;
E=1.44;
U=-E.^2*(a.*sin(x).^2.*cos(y).^2+b.*sin(x).^2.*sin(y).^2+c.*cos(x).^2);
meshc(x,y,U)
xlabel('\theta')
ylabel('\Phi ')
zlabel('U')
我厌倦了这种方式来找到最大值,但我不知道我是否正确
max(U,[],1) %max row-wise
max(U,[],2) %max column-wise
并且对于最小值它没有相同的想法,我也没有得到最大值的确切值