Назад до змісту

Функции одной и нескольких переменных

5.1 Математические функции

Приняты следующие обозначения для элементарных функций и констант.

Константы

$\backslash$i — мнимая единица,

$\backslash$e — основание натурального логарифма,

$\backslash$pi — число $\pi$, т. е. отношение длины окружности к диаметру,

$\backslash$infty — знак бесконечности.

Функции одного аргумента

$\backslash$ln — натуральный логарифм,

$\backslash$lg — десятичный логарифм,

$\backslash$sin — синус,

$\backslash$cos — косинус,

$\backslash$tg — тангенс,

$\backslash$ctg — котангенс,

$\backslash$arcsin — арксинус,

$\backslash$arccos — арккосинус,

$\backslash$arctg — арктангенс,

$\backslash$arcctg — арккотангенс,

$\backslash$sh — синус гиперболический,

$\backslash$ch — косинус гиперболический,

$\backslash$th — тангенс гиперболический,

$\backslash$cth — котангенс гиперболический,

$\backslash$arcsh — арксинус гиперболический,

$\backslash$arcch — арккосинус гиперболический,

$\backslash$arcth — арктангенс гиперболический,

$\backslash$arccth — арккотангенс гиперболический,

$\backslash$exp — экспонента,

$\backslash$sqrt — корень квадратный,

$\backslash$abs — абсолютное значение для действительных чисел, модуль для комплексного числа;

$\backslash$sign — знак числа. Возвращает 1, 0, -1, когда число положительное, ноль или отрицательное соответственно;

$\backslash$unitStep$(x,a)$ — это функция, которая при $x \geqslant 0$ принимает значение $1$, а при $x<0$ принимает значение $0$;

$\backslash$fact — факториал. Определен для целых положительных чисел. Можно писать в привычном виде, например, <<5!>>.

Функции двух аргументов

$\widehat{ }{}$ — степень;

$\backslash$log — логарифм от функции по указанному основанию;

$\backslash$rootOf(x, n) — корень степени n из x;

$\backslash$Gamma — функция Гамма;

$\backslash$Gamma2 — функция Гамма 2;

$\backslash$binomial — число сочетаний.

Доки немає результату

5.2 Вычисление значений функции в точке

Для вычисления значения функции в точке необходимо выполнить команду value(f, [var1, var2,…, varn]), где $f$ — функция, а $var1, var2,…, varn$ — значения соответствующих переменных.

Для тригонометрических функций мерой угла считается радиан или градус. Указание меры угла определяется константой RADIAN. Если не указывать угловую меру, то угловой мерой выбирается радиан. Чтобы поменять угловую меру с радиан на градусы, нужно выполнить команду <<RADIAN=0;>>. Если же нужно поменять угловую меру с градусов на радианы, то нужно выполнить команду <<RADIAN=1;>>.

Если аргументами являются целые числа $15k$ и $18k$ градусов или $\pi k/12$ и $\pi k/10$ радиан $(k\in \mathbb Z)$, то значениями тригонометрических функций являются алгебраические числа.

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

5.3 Подстановка выражений в функции

Для вычисления композиции функций нужно <<подставлять>> в функцию вместо ее аргументов другие функции. Для этого необходимо выполнить команду value(f, [func1, func2,…, funcn]), где $f$ — данная функция, $func1, func2,…, funcn$ — функции, которые подставляются вместо соответствующих переменных.

Доки немає результату

5.4 Вычисление предела функции в точке

Для вычисления предела функции в точке необходимо выполнить команду lim(f, var), где $f$ — это функция, а $var$ — точка, возможно бесконечная, в которой требуется найти предел, конечный или бесконечный.

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

5.5 Дифференцирование функций

Для вычисления производной функции f по переменной y из кольца $\mathbb{Z}[x, y, z]$ необходимо выполнить команду D(f, y). Вычисление третьей производной по $y$ можно выполнить $\backslash {\mathbf {D}} (f, [y\widehat{ }{}3]) $. Если необходимо найти производную функции $f$ один раз по первой переменной из текущего кольца (в данном случае $x$) можно записать D(f) или D(f,x) .

Для нахождения смешанной производной первого порядка от функции $f$ существует команда D(f, [x, y]), для нахождения производной высших порядков нужно использовать команду $\backslash {\mathbf {D}} (f, [x \widehat{ }{} k, z \widehat{ }{} m, y \widehat{ }{} n])$, где $k, m, n$ указывают, какого порядка по соответствующей переменной вычисляется производная.

Доки немає результату

Доки немає результату

Доки немає результату

5.6 Интегрирование композиций элементарных функций

Символьное интегрирование композиций элементарных функций выполняется командой int(f(x))d x.

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

Доки немає результату

5.7 Упрощение композиции функций

Для разложения любой тригонометрической или логарифмической функции с помощью тождеств: $sin(x)cos(y) \pm cos(x)sin(y) = sin(x \pm y),$ $cos(x)cos(y) \pm sin(x)sin(y) = cos(x \mp y),$ $sin^2(x) + cos^2(x) = 1,$ $cos^2(x) - sin^2(x) = cos(2x),$ $ln(a) + ln(b) = ln(ab),$ $ln(a) - ln(b) = ln(\dfrac{a}{b}),$ используется команда Expand(f(x))

Доки немає результату

Доки немає результату

Доки немає результату

Для разложения на множители выражений при помощи описанных выше тригонометрических и логарифмических тождеств, а также следующих тождеств: $ln(a)^k = k\cdot ln(a),$ $e^{iz} + e^{-iz} = 2\cos(z),$ $e^{iz} - e^{-iz} = 2i\sin(z),$ $\ln(1+iz) - \ln(1-iz) = 2i\cdot arctg(z),$ $\ln(1-iz) - \ln(1+iz) = 2i\cdot arcctg(z),$ $e^{z} + e^{-z} = 2ch(z)$ $e^{z} - e^{-z} = 2i\cdot sh(z),$ используется команда Factor(f(x)).

Доки немає результату

Доки немає результату

Доки немає результату

Комбинируя команды Factor(f(x)) и Expand(f(x)), можно упрощать более сложные выражения.

Доки немає результату

Назад до змісту