Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.1 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Основные функции > Тригонометрия > atan

atan

2-х и 4-х квадрантный арктангенс

Последовательность вызова

phi=atan(x)
phi=atan(y,x)

Аргументы

x

вещественный или комплексный скаляр, вектор или матрица

phi

вещественный или комплексный скаляр, вектор или матрица

x, y

вещественные скаляры, векторы или матрицы одинаковых размеров

phi

вещественный скаляр, вектор или матрица

Описание

Первая форма вычисляет 2-х квадрантный арктангенс, который является обратным значением от tan(phi). Для вещественного x, phi лежит на интервале . Для комплексного x, atan имеет две неопределённые точки, точки перехода +%i, -%i и выбираемые переходы являются двумя мнимыми полупрямыми линиями и .

Вторая форма вычисляет 4-х квадрантный арктангенс (в Фортране atan2), то есть она возвращает аргумент (угол) комплексного числа x+i*y. Диапазон atan(y, x) равен .

Для вещественных аргументов обе формы дают идентичные значения, если x>0.

Если аргумент является вектором или матрицей, то вычисление выполняется поэлементно, так что phi является вектором или матрицей того же размера, при этом phi(i, j) = atan(x(i, j)) или phi(i, j) = atan(y(i, j), x(i, j)).

Примеры

// примеры со второй формой
x=[1,%i,-1,%i]
phase_x = atan(imag(x),real(x))
atan(0,-1)
atan(-%eps,-1)

// переходы
atan(-%eps + 2*%i)
atan(+%eps + 2*%i)
atan(-%eps - 2*%i)
atan(+%eps - 2*%i)

// значения в точках перехода
ieee(2)
atan(%i)
atan(-%i)

Смотрите также

  • tan — тангенс
  • unwrap — unwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
  • ieee — установка режима исключения с плавающей запятой
Report an issue
<< asinm Тригонометрия atand >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 02 14:01:04 CEST 2014