Predefiniowane funkcje i operatory

Aby tworzyć liczby, współrzędne lub równania przy użyciu pola wprowadzania, można korzystać z poniższych predefiniowanych funkcji i operacji. Operatory i funkcje logiczne opisano w artykule o wartościach boolowskich.

Funkcje predefiniowane należy wpisywać z nawiasami okrągłymi. Nie wolno wstawiać spacji między nazwą funkcji a nawiasami.

Operator / Funkcja Wprowadzanie

ℯ (Liczba Euler’a)

Alt + e

ί (Jednostka urojona)

Alt + i

π

Alt + p lub pi

° (Symbol stopnia)

Alt + o lub deg

Dodawanie

+

Odejmowanie

-

Mnożenie

* lub Spacja

Iloczyn skalarny

* lub Spacja

Iloczyn wektorowy(zobacz Punkty i wektory)

Dzielenie

/

Potęgowanie

^ lub indeks górny (x^2 lub x2)

Silnia

!

nPr

nPr(n, r)

Nawiasy okrągłe

( )

Współrzędna x

x( )

Współrzędna y

y( )

Współrzędna z

z( )

Argument (działa także dla punktów/wektorów 3D)

arg( )

Sprzężenie zespolone

conjugate( )

Część rzeczywista

real( )

Część urojona

imaginary( )

Wartość bezwzględna

abs( )

Kąt elewacji - podniesienia (dla punktów/wektorów 3D)

alt( )

Znak liczby

sgn( ) lub sign()

Największa liczba całkowita mniejsza lub równa danej

floor( )

Najmniększa liczba całkowita większa lub równa danej

ceil( )

Zaokrąglenie do najbliższej liczby całkowitej (lub do y miejsc po przecinku)

round(x) lub round(x, y)

Pierwiastek kwadratowy

sqrt( )

Pierwiastek sześcienny

cbrt( )

Pierwiastek n-tego stopnia z x

nroot(x, n)

Liczba losowa od 0 do 1

random( )

Funkcja wykładnicza o podstawie 𝑒

exp( ) or ℯx

Logarytm (naturalny, o podstawie e)

ln( )

Logarytm o podstawie 2

log₂() lub ld( )

Logarytm o podstawie 10

log₁₀( ) lub log( ) lub lg( )

Logarytm z x o podstawie b

log(b, x )

Cosinus

cos( )

Sinus

sin( )

Tangens

tan( )

Secans

sec()

Cosecans

csc() lub cosec()

Cotangens

cot() lub cotan()

Arcus cosinus (odpowiedź w radianach)

acos( ) lub arccos( )

Arcus cosine (odpowiedź w stopniach)

acosd( )

Arcus sinus (odpowiedź w radianach)

asin( ) lub arcsin( )

Arcus sinus (odpowiedź w stopniach)

asind( )

Arcus tangens (odpowiedź w radianach, od -π/2 di π/2)

atan( ) lub arctan( )

Arcus tangens (odpowiedź w stopniach, od -90° do 90°)

atand( )

Arcus tangent (odpowiedź w radianach, od -π do π)

atan2(y, x)

Arcus tangent (odpowiedź w stopniach, od -180° do 180°)

atan2d(y, x)

Cosinus hiperboliczny

cosh( )

Simus hiperboliczny

sinh( )

Tangens hiperboliczny

tanh( )

Secans hiperboliczny

sech( )

HCosecans hiperboliczny

csch( )

Cotangens hiperboliczny

coth( ) or cotanh()

Arcus cosinus hiperboliczny

acosh( ) lub arccosh( )

Arcus sinus hiperboliczny

asinh( ) lub arcsinh( )

Arcus tangens hiperboliczny

atanh( ) lub arctanh( )

Funkcja Beta Β(a, b)

beta(a, b)

Niezupełna funkcja bet Β(x;a, b)

beta(a, b, x)

Uregulowana niezupełna funkcja beta I(x; a, b)

betaRegularized(a, b, x)

Funkcja Gamma Γ(x)

gamma( x)

(Lower) (Dolna) niezupełna funkcja gamma γ(a, x)

gamma(a, x)

(Lower) (Dolna) uregulowana niezupełna funkcja gamma P(a

gammaRegularized(a, x)

Funkcja błędu Gaussa

erf(x)

Funkcja digamma

psi(x)

Funkcja poligamma - pochodna rzędu m+1 logarytmu naturalnego funkcji gamma, gamma(x) (m=0,1)

polygamma(m, x)

Całka sinusowa

sinIntegral(x)

Całka cosinusowa

cosIntegral(x)

Całka wykładnicza

expIntegral(x)

Funkcja ζ Riemanna ζ(x)

zeta(x)

Funkcja W Lamberta LambertW(x, branch)

LambertW(x, 0), LambertW(x, -1)

Operatory x, y, z można wykorzystać do uzyskania odpowiednich współczynników prostej.