atan和atan2函数

atan和atan2函数

    • 一、atan函数
    • 二、atan2函数
    • 三、代码

一、atan函数

atan范围是[-pi/2,pi/2],如果角度不在这个范围还得再判断
atan和atan2函数_第1张图片

二、atan2函数

atan2函数范围在[-pi,pi],求出来是唯一解。
atan和atan2函数_第2张图片
atan和atan2函数_第3张图片

atan和atan2函数_第4张图片

三、代码

%% atan函数
figure(1)
x=-10:0.1:10;
y=atan(x);
plot(x,y,'r','linewidth',2)
title("atan()")
%% atan2函数
figure(2)
[X,Y] = meshgrid(-4:0.1:4,-4:0.1:4);
P = atan2(Y,X);
surf(X,Y,P);
view(45,45);
title("atan2()")

你可能感兴趣的:(数理,Matlab及数模)