#ссылка
обсуждение
!
Синтаксис
value!
Описание
Факториал. Отображает факториал положительного целого числа Для нецелых чисел ! = Γ(x + 1). Это расчет гамма-функции.
Пример
6! отображает 720
#ссылка
обсуждение
%
Синтаксис
%(x, y)
Описание
x процентов от y. Отображает (x/100)*y.
Пример
%(20,50) отображает 10
#ссылка
обсуждение
%TOTAL
Синтаксис
%TOTAL(x, y)
Описание
Суммарный процент; процент от x, равный y. Отображает 100*y/x.
Пример
%TOTAL(20,50) отображает 250
#ссылка
обсуждение
*
Синтаксис
*
Описание
Знак умножения. Отображает произведение двух чисел или скалярное произведение двух векторов.
#ссылка
обсуждение
+
Синтаксис
+
Описание
Знак сложения. Отображает сумму двух чисел, сумму членов двух списков или двух матриц или выполняет сложение двух строк.
#ссылка
обсуждение
–
Синтаксис
–
Описание
Знак вычитания. Отображает разницу двух чисел, результат вычитания членов двух списков или двух матриц.
#ссылка
обсуждение
.*
Синтаксис
Matrix1.*Matrix2
Описание
Умножение членов матриц. Отображает результат умножения членов двух матриц.
Пример
[[1,2],[3,4]].*[[3,4],[5,6]] отображает [[3,8],[15,24]]
#ссылка
обсуждение
./
Синтаксис
Matrix1 ./ Matrix2
Описание
Деление членов матриц. Отображает результат деления членов двух матриц.
#ссылка
обсуждение
.^
Синтаксис
Matrix .^ Integer
Описание
Возведение в степень членов матриц. Отображает члены матрицы, возведенные в степень.
#ссылка
обсуждение
/
Синтаксис
/
Описание
Знак деления. Отображает частное двух чисел или частное от членов двух списков. При делении матрицы на квадратную матрицу отображает левостороннее умножение на обратно пропорциональное значение квадратной матрицы.
#ссылка
обсуждение
:=
Синтаксис
var:=expression
Описание
Сохраняет определенное выражение в переменной. Обратите внимание, что := не может использоваться с переменными графика G0–G9. См. описание команды BLIT.
Пример
A:=3 сохраняет значение 3 в переменной A
#ссылка
обсуждение
<
Синтаксис
<
Описание
Устанавливает ограничение проверки в виде меньшего от неравенства. Отображает 1, если левая сторона неравенства меньше правой стороны; в противном случае– 0. Обратите внимание, что нельзя сравнивать больше двух объектов. Таким образом, результатом для 6 < 8 < 11 будет 1 (потому что это истинное значение), в то время как 6 < 8 < 3 отобразит 0 (поскольку это ложное значение).
#ссылка
обсуждение
<=
Синтаксис
<=
Описание
Проверка на неравенство "меньше или равно". Возвращает 1, если левая часть неравенства меньше правой или обе части равны. В противном случае возвращает 0. Обратите внимание, что нельзя сравнивать больше двух объектов. См. комментарии выше относительно <.
#ссылка
обсуждение
<>
Синтаксис
<>
Описание
Проверка на неравенство. Отображает 1, если неравенство является истинным, и 0, если неравенство ложное.
#ссылка
обсуждение
=
Синтаксис
=
Описание
Знак равенства. Соединяет два члена уравнения.
#ссылка
обсуждение
==
Синтаксис
==
Описание
Проверка равенства. Отображает 1, если левая и правая стороны равны; в противном случае– 0.
#ссылка
обсуждение
>
Синтаксис
>
Описание
Ограничивает проверку на неравенство большим значением. Отображает 1, если левая сторона неравенства больше правой; в противном случае– 0. Обратите внимание, что нельзя сравнивать больше двух объектов. См. комментарии выше относительно <.
#ссылка
обсуждение
>=
Синтаксис
>=
Описание
Проверка на неравенство "больше или равно". Возвращает 1, если левая часть неравенства больше правой или обе части равны. В противном случае возвращает 0. Обратите внимание, что нельзя сравнивать больше двух объектов. См. комментарии выше относительно <.
#ссылка
обсуждение
^
Синтаксис
^
Описание
Знак степени. Возводит число в степень или матрицу в целую степень.
#ссылка
обсуждение
a2q
Синтаксис
a2q(Matrix, [Var1, Var2….])
Описание
Если указано симметричную матрицу или вектор переменных, отображает квадратическую матрицу с использованием переменных в векторе.
Пример
a2q([[1,2],[4,4]],[x,y]) отображает x^2+6*x*y+4*y^2
#ссылка
обсуждение
abcuv
Синтаксис
abcuv(PolyA, PolyB, PolyC, [Var])
Описание
При условии, что три многочлена A, B и C отображают U и V как A*U+B*V=C. При условии, что переменная выражена финальным аргументом, U и V выражаются при помощи этой переменной (по необходимости); в противном случае отобразится значение x.
Пример
abcuv(x^2+2*x+1,x^2-1,x+1) возвращает [1/2-1/2]
#ссылка
обсуждение
additionally
Синтаксис
additionally
Описание
Используется в программировании с предположением и формирует предположение о переменной.
Пример
assume(n,integer);
additionally(n>5);
#ссылка
обсуждение
Функция Эйри Ai
Синтаксис
Функция Эйри Ai
Описание
Отображает значение Ai решения функции Эйри w''-xw=0.
#ссылка
обсуждение
Функция Эйри Bi
Синтаксис
Функция Эйри Bi
Описание
Отображает значение Bi решения функции Эйри w''-xw=0.
#ссылка
обсуждение
algvar
Синтаксис
algvar(Expr)
Описание
Отображает матрицу имен символьных переменных, используемых в выражении. Список упорядочен по алгебраическим расширениям, необходимым для построения первичного выражения.
Пример
algvar(sqrt(x)+y) отображает
#ссылка
обсуждение
AND (И)
Синтаксис
Expr1 И Expr2
Описание
Логическое AND (И). Отображает 1, если левая и правая стороны оцениваются как истинные, и 0 в противном случае.
Пример
3 +1==4 AND 4 < 5 отображает 1
#ссылка
обсуждение
append
Синтаксис
append((List, Element)
или
append(Vector, Element)
Описание
Прилагает элемент к списку или вектору.
Пример
append([1,2,3],4) отображает [1,2,3,4]
#ссылка
обсуждение
apply
Синтаксис
apply(Var→f(Var), Vector) или apply(Var→f(Var), Matrix)
Описание
Отображает вектор или матрицу с результатами применения функции к элементам в векторе или матрице.
Пример
apply(x→x^3,[1 2 3]) отображает [1 8 27]
#ссылка
обсуждение
assume
Синтаксис
assume(Var,Expr)
Описание
Используется в программировании и формирует предположение о переменной.
Пример
assume(n, integer)
#ссылка
обсуждение
basis
Синтаксис
basis(Matrix))
Описание
Если указано матрицу, отображает базис линейного подпространства, определенного посредством набора векторов в матрице.
Пример
basis([[1,2,3],[4,5,6],[7,8,9],[10,11,12]]) отображает [[-3,0,3],[0,-3,-6]]
#ссылка
обсуждение
betad
Синтаксис
betad(α, β, x)
Описание
Функция плотности вероятности бета-распределения. Рассчитывает плотность вероятности бета-распределения x при значении параметров α и β.
Пример
betad(2,2, 1,5, 8) возвращает 1.46143068876
#ссылка
обсуждение
betad_cdf
Синтаксис
betad_cdf(α, β, x, [x2])
Описание
Интегральная функция плотности вероятности бета-распределения. Отображает нижний хвост вероятности функции плотности вероятности бета-распределения для значения x при значении параметров α и β. С помощью опционального параметра x2 возвращает площадь под функцией плотности вероятности бета-распределения между x и x2.
Пример
betad_cdf(2, 1, 0,2) возвращает 0.04
betad_cdf(2, 1, 0,2, 0,5) возвращает 0.21
#ссылка
обсуждение
betad_icdf
Синтаксис
betad_icdf(α, β, p)
Описание
Обратная интегральная функция плотности вероятности бета-распределения. Отображает значение x таким образом, чтобы нижний хвост вероятности бета-распределения x при значении параметров α и β был равен p.
Пример
betad_icdf(2, 1, 0,95) возвращает 0.974679434481
#ссылка
обсуждение
bounded_function
Синтаксис
bounded_function
Описание
Аргумент, отображаемый в результате команды установки предела, указывает на то, что функция ограничена.
#ссылка
обсуждение
breakpoint
Синтаксис
breakpoint
Описание
Используется в программировании для вставки умышленной точки остановки или приостановки.
#ссылка
обсуждение
canonical_form
Синтаксис
canonical_form(Trinomial,[Var])
Описание
Отображает трехчлен второй степени в канонической форме.
Пример
canonical_form(2*x^2-12*x+1) отображает 2*(x-3)^2- 17
#ссылка
обсуждение
cat
Синтаксис
cat(Object1, Object2,…)
Описание
Оценивает объекты в последовательности, а затем отображает их объединенными в виде строки.
Пример
cat("aaa",c,12*3) отображает "aaac36"
#ссылка
обсуждение
Коши
Синтаксис
cauchy([x0], [a], x)
Описание
Функция плотности вероятности Коши. Рассчитывает плотность вероятности распределения Коши для x при значении параметров x0 и a. По умолчанию, x0= 0 и a = 1.
Пример
cauchy(0, 1, 1) возвращает 0.159154943092, как и cauchy(1)
#ссылка
обсуждение
Cauchy_cdf
Синтаксис
cauchy_cdf(x0, a, x, [x2])
Описание
Интегральная функция плотности вероятности Коши. Отображает нижний хвост вероятности функции плотности вероятности распределения Коши для значения x при значении параметров x0 и a. С помощью опционального параметра x2 возвращает площадь под функцией плотности вероятности распределения Коши между x и x2.
Пример
cauchy_cdf(0, 2, 2,1) возвращает 0.757762116818
cauchy_cdf(0, 2, 2,1, 3,1) возвращает 0.0598570954516
#ссылка
обсуждение
Cauchy_icdf
Синтаксис
cauchy_icdf(x0, a, p)
Описание
Обратная интегральная функция плотности вероятности распределения Коши. Отображает значение x таким образом, чтобы нижний хвост вероятности распределения Коши для x при значении параметров x0 и a был равен p.
Пример
cauchy_icdf(0, 2, 0,95) возвращает 12.6275030293
#ссылка
обсуждение
cFactor
Синтаксис
cfactor(Expr)
Описание
Отображает выражение, разложенное на множители в поле комплексных чисел (если указано более двух, то на гауссовы целые числа).
Пример
cFactor(x^2*y+y) отображает (x+i)*(x-i)*y
#ссылка
обсуждение
charpoly
Синтаксис
charpoly(Matrix,[Var])
Описание
Отображает коэффициенты характеристических многочленов матрицы. Если указан только один аргумент, в многочлене используется переменная x. Если в качестве второго аргумента используется переменная, многочлен отображается в виде переменной.
Пример
charpoly([[1,2],[3,4]], z) отображает z^2-5*z- 2
#ссылка
обсуждение
chrem
Синтаксис
chrem(List1, List2) или chrem(Vector1, Vector2)
Описание
Отображает вектор, содержащий китайскую теорему об остатках для двух наборов целых чисел, содержащихся в двух векторах или двух списках.
Пример
chrem([2,3],[7,5]) отображает [-12,35]
#ссылка
обсуждение
col
Синтаксис
col(Matrix, Integer)
Описание
Если указана матрица и целое число n, отображает n-й столбец матрицы как вектор.
Пример
col отображает [2,5,8]
#ссылка
обсуждение
colDim
Синтаксис
colDim(Matrix)
Описание
Отображает количество столбцов матрицы.
Пример
colDim отображает 3
#ссылка
обсуждение
comDenom
Синтаксис
comDenom(Expr,[Var])
Описание
Перезаписывает сумму рациональных дробей как одну такую дробь. Знаменателем одной рациональной дроби является общий знаменатель рациональных дробей в первичном выражении. Если в качестве второго аргумента указана переменная, числитель и знаменатель формируются в соответствии с ней.
Пример
comDenom(1/x+1/y^2+1) отображает (x*y^2+x+y^2)/ (x*y^2)
#ссылка
обсуждение
companion
Синтаксис
companion(Poly,Var)
Описание
Отображает сопровождающую матрицу многочлена.
Пример
companion(x^2+5x-7,x) отображает
#ссылка
обсуждение
compare
Синтаксис
compare(Obj1, Obj2)
Описание
Сравнивает два объекта и отображает 1, если type(Obj1)<type(Obj2) или type(Obj1)=type(Obj2) и Obj1<Obj2. В противном случае отобразится значение 0.
Пример
compare(1,2) отображает 1
#ссылка
обсуждение
complexroot
Синтаксис
complexroot(Poly, Real, [Complex1], [Complex2])
Описание
Если в качестве двух аргументов указан многочлен и реальное число, отображает матрицу. Каждая строка матрицы содержит комплексный корень многочлена с его кратностью или интервал с корнем и его кратностью. Интервал определяет (вероятную) прямоугольную область плоскости комплексных чисел, в которой находится комплексный корень.
Если в качестве третьего и четвертого аргументов указаны дополнительные комплексные числа, отображает матрицу, которую было описано для двух аргументов, однако только для тех корней, которые находятся в прямоугольной области, определенной диагональю двух комплексных чисел.
Пример
complexroot(x^3+8, 0.01) отображает
Эта матрица указывает на то, что при x=–2 существует 1 комплексный корень, в векторе второй строки между двумя значениями существует другой корень, а третий корень находится между двумя значениями в векторе третьей строки.
#ссылка
обсуждение
contains
Синтаксис
contains((List, Element) или contains(Vector, Element)
Описание
Если указан список или вектор и элемент, отображает индекс первого нахождения элемента в списке или векторе; если элемент не встречается в списке или векторе, отображает 0.
Пример
contains({0,1,2,3},2) отображает 3
#ссылка
обсуждение
CopyVar
Синтаксис
CopyVar(Var1,Var2)
Описание
Копирует первую переменную во вторую без выполнения оценки.
#ссылка
обсуждение
correlation
Синтаксис
correlation(List) или correlation(Matrix)
Описание
Отображает корреляцию элементов списка или матрицы.
Пример
correlation отображает
#ссылка
обсуждение
count
Синтаксис
count(Var → Function, Matrix) или count(Var → Test, Matrix)
Описание
Существует два способа использования данной функции, в которой первый аргумент всегда сопоставляет переменную с выражением. Если выражение является функцией переменной, функция применяется к каждому элементу в векторе или матрице (второй аргумент), после чего отображается сумма результатов. Если выражение является булевым вычислением, функция вычисляет каждый элемент в векторе или матрице и отображает количество элементов, которые прошли данную проверку.
Пример
count(x→x2,[1 2 3]) отображает 14
count(x→ x>1, [1 2 3]) отображает 2
#ссылка
обсуждение
covariance
Синтаксис
covariance(List) или covariance(Matrix)
Описание
Отображает ковариацию элементов в списке или матрице.
Пример
covariance отображает
#ссылка
обсуждение
covariance_correlation
Синтаксис
covariance_correlation(List) или
covariance_correlation(Matrix)
Описание
Отображает вектор, содержащий ковариацию и корреляцию элементов списков или матрицы.
Пример
covariance_correlation отображает
#ссылка
обсуждение
cpartfrac
Синтаксис
cpartfrac(RatFrac)
Описание
Отображает результат разложения рациональной дроби на простые дроби в комплексном поле.
Пример
cpartfrac отображает
#ссылка
обсуждение
crationalroot
Синтаксис
crationalroot(Poly)
Описание
Отображает список комплексных рациональных корней многочлена без указания его кратности.
Пример
crationalroot(2*x^3+(-5-7*i)*x^2+ (-4+14*i)*x+8-4*i) отображает
#ссылка
обсуждение
cumSum
Синтаксис
cumSum(List) или cumSum(Vector)
Описание
В качестве аргумента принимает список или вектор и отображает список или вектор, элементы которого являются накопленной суммой первичного аргумента.
Пример
cumSum([0,1,2,3,4]) отображает [0,1,3,6,10]
#ссылка
обсуждение
DateAdd
Синтаксис
DATEADD(Date, NbDays)
Описание
Добавляет NbDays к Date и отображает получившуюся дату в формате ГГГГ.ММДД.
Пример
DATEADD(20081228,559) возвращает 2010.0710.
#ссылка
обсуждение
День недели
Синтаксис
DAYOFWEEK(Date)
Описание
Если указать дату в формате ГГГГ.ММДД, отображает число от 1 (понедельник) до 7 (воскресенье), которое указывает, какой день недели соответствует указанной дате.
Пример
DAYOFWEEK(2006.1228) возвращает 4 (четверг)
#ссылка
обсуждение
DeltaDays
Синтаксис
DELTADAYS(Date1, Date2)
Описание
Рассчитывает количество дней между двумя датами, указанными в формате ГГГГ.ММДД.
Пример
DELTADAYS(2008.1228,2010.0710) возвращает 559.
#ссылка
обсуждение
delcols
Синтаксис
delcols(Matrix, Integer) или delcols(Matrix, Intg1..Intg2)
Описание
Если указана матрица и целое число n, удаляет n-й столбец из матрицы и отображает результат. Если вместо одного целого числа используется интервал двух целых чисел, удаляет все столбцы в интервале и отображает результат.
Пример
delcols отображает
#ссылка
обсуждение
delrows
Синтаксис
delrows(Matrix, Integer) или delrows(Matrix, Intg1..Intg2)
Описание
Если указана матрица и целое число n, удаляет n-ю строку из матрицы и отображает результат. Если вместо одного целого числа используется интервал двух целых чисел, удаляет все строки в интервале и отображает результат.
Пример
delrows отображает
#ссылка
обсуждение
deltalist
Синтаксис
deltalist(Lst)
Описание
Отображает список различий между последовательными членами в первичном списке.
Пример
deltalist([1,4,8,9]) отображает [3,4,1]
#ссылка
обсуждение
deltalist
Синтаксис
deltalist(Lst)
Описание
Отображает список различий между последовательными членами в первичном списке.
Пример
deltalist([1,4,8,9]) отображает [3,4,1]
#ссылка
обсуждение
Dirac
Синтаксис
Dirac(Real)
Описание
Отображает значение дельта-функции Дирака для реального числа.
Пример
Dirac(1) отображает 0
#ссылка
обсуждение
e
Синтаксис
e
Описание
Вводит математическую константу e (Эйлерово число).
#ссылка
обсуждение
egcd
Синтаксис
U(x)*A(x)+V(x)*B(x)=D(x),
где D(x)=GCD(A(x),B(x)), наибольший общий делитель многочленов A и B.
Многочлены могут быть указаны в символьном формате или как списки коэффициентов в порядке убывания.
Если третий аргумент не указан, предполагается, что многочлены являются выражениями x. Если в качестве третьего аргумента указана переменная, многочлены являются ее выражениями.
egcd((PolyA, PolyB, [Var]) или egcd(ListA, ListB, [Var])
Описание
Если указано два многочлена A и B, отображает три многочлена U, V и D следующим образом:
Пример
egcd((x-1)^2,x^3-1) отображает [-x-2,1,3*x-3]
#ссылка
обсуждение
eigenvals
Синтаксис
eigenvals(Matrix)
Описание
Отображает последовательность собственных чисел матрицы.
Пример
eigenvals отображает [3 -3 3]
#ссылка
обсуждение
eigenvects
Синтаксис
eigenvects(Matrix)
Описание
Отображает собственные векторы диагонализируемой матрицы.
Пример
eigenvects отображает
#ссылка
обсуждение
eigVl
Синтаксис
eigVl
Описание
Отображает Жорданову матрицу, связанную с матрицей, если собственные числа доступны для вычисления.
#ссылка
обсуждение
EVAL
Синтаксис
eval(Expr)
Описание
Выполняет подсчет выражения.
Пример
eval(2+3) отображает 5
#ссылка
обсуждение
evalc
Синтаксис
evalc(Expr)
Описание
Отображает комплексное выражение, записанное в форме real+i*imag.
Пример
evalc отображает
#ссылка
обсуждение
evalf
Синтаксис
evalf(Expr,[Integer])
Описание
Если указано выражение и количество значащих чисел, отображает численный расчет выражения для указанного количества значащих чисел. Если указано только выражение, отображает численный расчет на основе параметров CAS.
Пример
evalf(2/3) отображает 0,666666666667
#ссылка
обсуждение
even
Синтаксис
even
Описание
Определяет, является ли целое число четным. Отображает 1, если число четное, и 0, если нечетное.
Пример
even(1251) отображает 0
#ссылка
обсуждение
exact
Синтаксис
exact(Expr)
Описание
Преобразовывает десятичное выражение в рациональное или реальное выражение.
Пример
exact(1.4141) отображает 14141/10000
#ссылка
обсуждение
EXP
Синтаксис
exp(Expr)
Описание
Отображает решение для математической константы e, возведенной в степень выражения
Пример
exp(0) отображает 1
#ссылка
обсуждение
exponential
Синтаксис
exponential(x, k)
Описание
Дискретная экспоненциальная функция плотности вероятности. Рассчитывает плотность вероятности экспоненциального распределения x при значении параметра k.
Пример
exponential(2.1,0.5) возвращает 0.734869273133
#ссылка
обсуждение
exponential_cdf
Синтаксис
exponential_cdf(k, x, [x2])
Описание
Экспоненциальная интегральная функция плотности вероятности. Отображает нижний хвост вероятности экспоненциальной функции плотности вероятности для значения x при значении параметра k. С помощью опционального параметра x2 возвращает площадь под экспоненциальной функцией плотности вероятности между x и x2.
Пример
exponential_cdf(4.2, 0.5) возвращает 0.877543571747
exponential_cdf(4.2, 0.5, 3) возвращает 0.122453056238
#ссылка
обсуждение
exponential_icdf
Синтаксис
exponential_icdf(k, p)
Описание
Обратная экспоненциальная интегральная функция плотности вероятности. Отображает значение x таким образом, чтобы нижний хвост вероятности экспоненциального распределения от x при значении k был равен p.
Пример
exponential_icdf(4.2,0.95) возвращает 0.713269588941
#ссылка
обсуждение
exponential_regression
Синтаксис
exponential_regression(Matrix) или exponential_regression(List1, List2)
Описание
Если указан набор точек, отображает вектор, содержащий коэффициенты a и b от y=b*a^x, экспоненциальное которого наиболее соответствует набору точек. Точками могут быть элементы в двух списках или строках матрицы.
Пример
exponential_regression отображает 1,60092225473,1,10008339351
#ссылка
обсуждение
EXPR
Синтаксис
EXPR(String)
Описание
Разбирает строку на числа или выражения и отображает результат оценки.
Пример
expr("2+3") отображает 5
expr("X+10") отображает 100, если переменная X имеет значение 90
#ссылка
обсуждение
ezgcd
Синтаксис
ezgcd(Poly1,Poly2)
Описание
Использует алгоритм EZ GCD, чтобы отобразить наибольший общий делитель двух многочленов с минимум двумя переменными.
Пример
ezgcd(x^2-2*x-x*y+2*y,x^2-y^2) отображает x-y
#ссылка
обсуждение
f2nd
Синтаксис
f2nd(RatFrac)
Описание
Отображает вектор, состоящий из числителя и знаменателя рациональной дроби в неприводимой форме.
Пример
f2nd отображает
#ссылка
обсуждение
factorial
Синтаксис
factorial(Integer) или factorial(Real)
Описание
Отображает факториал целого числа или решение гамма-функции для нецелого числа. Для целого числа n factorial(n)=n!. Для нецелого реального числа a factorial(a)=a! = Gamma(a + 1).
Пример
factorial(4) отображает 24
factorial(1.2) отображает 1,10180249088
#ссылка
обсуждение
float
Синтаксис
float
Описание
FLOAT_DOM или float является параметром команды assume; это также имя, которое отображает команда type.
#ссылка
обсуждение
fMax
Синтаксис
fMax(Expr,[Var])
Описание
Если выражение указано в x, отображает значение x, при котором выражение имеет максимальное значение. Если указано выражение и переменная, отображает значение этой переменной, при котором выражение имеет максимальное значение.
Пример
fMax(-x^2+2*x+1,x) отображает 1
#ссылка
обсуждение
fMin
Синтаксис
fMin(Expr,[Var])
Описание
Если выражение указано в x, отображает значение x, при котором выражение имеет минимальное значение. Если указано выражение и переменная, отображает значение этой переменной, при котором выражение имеет минимальное значение.
Пример
fMin(x^2-2*x+1,x) отображает 1
#ссылка
обсуждение
format
Синтаксис
format(Real, String)
Описание
Отображает реальное число в виде строк с указанным форматом (f = плавающий, s = технический, e = проектно-технический).
Пример
format(9.3456,"s3") отображает 9,35
#ссылка
обсуждение
Фурье an
Синтаксис
Фурье an
Описание
Отображает n-ный коэффициент Фурье an=2/T*∫(f(x)*cos(2*pi*n*x/T),a,a+T).
#ссылка
обсуждение
Фурье bn
Синтаксис
Фурье bn
Описание
Отображает n-ный коэффициент Фурье bn=2/T*∫(f(x)*sin(2*pi*n*x/T),a,a+T).
#ссылка
обсуждение
Фурье cn
Синтаксис
Фурье cn
Описание
Отображает n-ный коэффициент Фурье cn=1/T*∫(f(x)*exp(-2*i*pi*n*x/T),a,a+T).
#ссылка
обсуждение
fracmod
Синтаксис
fracmod(Integern, Integerp)
Описание
Если указано целое число n (выражающее дробь) и целое число p (модули), отображает дробь a/b как n=a/b(mod p).
Пример
fracmod(41,121) отображает 2/3
#ссылка
обсуждение
froot
Синтаксис
froot(RatPoly)
Описание
Отображает вектор, содержащий корни и полюса рационального многочлена. После каждого корня или полюсника следует их кратность.
Пример
froot отображает [0 3 1 2 3 -1]
#ссылка
обсуждение
fsolve
Синтаксис
fsolve(Expr,Var,[Guess or Interval],[Method])
Описание
Отображает числовое решение уравнения или системы уравнений. Если указан дополнительный третий аргумент, можно задать предположение для решения или интервал, в рамках которого ожидается получение такого решения. Если указан дополнительный четвертый аргумент, можно указать имя итеративного алгоритма, который будет использоваться программой поиска решения, указав bisection_solver, newton_solver, или newtonj_solver.
Пример
fsolve(cos(x)=x,x,-1..1,bisection_solver) отображает [0,739085133215]
#ссылка
обсуждение
function_diff
Синтаксис
function_diff(Fnc)
Описание
Отображает производную функции для функции (например, установление соответствия).
Пример
function_diff(sin) отображает (_x)→cos(_x)
#ссылка
обсуждение
gammad
Синтаксис
gammad(a, t, x)
Описание
Гамма-функция плотности вероятности. Рассчитывает плотность вероятности гамма-распределения x при значении параметров a и t.
Пример
gammad(2.2,1.5,0.8) возвращает 0.510330619114
#ссылка
обсуждение
gammad_cdf
Синтаксис
gammad_cdf(a,t,x,[x2])
Описание
Интегральная функция гамма-распределения. Отображает нижний хвост вероятности гамма-функции плотности вероятности для значения x при значении параметров a и t. С помощью опционального четвертого аргумента x2 возвращает площадь под кривой между двумя значениями x.
Пример
gammad_cdf(2,1,2.96) возвращает 0.794797087996
gammad_cdf(2,1,2.96,4) возвращает 0.11362471756
#ссылка
обсуждение
gamma_icdf
Синтаксис
gammad_icdf(a,t,p)
Описание
Функция обратного интегрального гамма-распределения. Отображает значение x таким образом, чтобы нижний хвост вероятности гамма-распределения x при значении параметров a и t был равен p.
Пример
gammad_icdf(2,1,0.95) возвращает 4.74386451839
#ссылка
обсуждение
gauss
Синтаксис
gauss(Expr,VectVar)
Описание
Если указано выражение с вектором переменных, использует алгоритм Гаусса, чтобы отобразить квадратическое выражение, записанное как сумма или разность квадратов переменных, указанных в векторе.
Пример
gauss(x^2+2*a*x*y,[x,y]) отображает (a*y+x)^2+(- y^2)*a^2
#ссылка
обсуждение
GF
Синтаксис
GF(Integerp, Integern)
Описание
Создает поле Галуа для характеристики p с элементами p^n.
Пример
GF(5,9) отображает GF(5,k^9-k^8+2*k^7+2*k^5-k^2+2*k- 2,[k,K,g],undef)
#ссылка
обсуждение
gramschmidt
Синтаксис
gramschmidt(Vector, Function)
Описание
Если указан базис подпространства вектора и функция, которая определяет скалярное произведение в этом подпространстве вектора, отображает ортонормированный базис для функции.
Пример
gramschmidt отображает
#ссылка
обсуждение
hadamard
Синтаксис
hadamard(Matrix,[Matrix])
Описание
Адамарова граница матрицы или поэлементное умножение двух матриц.
Пример
hadamard([[1,2],[3,4]]) возвращает 5√5
hadamard([[1,2],[3,4]],[[3,4],[5,6]]) возвращает [[3,8],[15,24]]
#ссылка
обсуждение
halftan2hypexp
Синтаксис
halftan_hyp2exp(ExprTrig)
Описание
Отображает выражение с синусом, косинусом, где тангенс перезаписан посредством полукасательной, а гиперболические синус, косинус и тангенс перезаписаны с помощью натуральной экспоненциальной функции.
Пример
halftan_hyp2exp(sin(x)+sinh(x)) отображает
#ссылка
обсуждение
halt
Синтаксис
halt
Описание
Используется в программировании для перехода в пошаговый режим исправления неисправностей.
#ссылка
обсуждение
hamdist
Синтаксис
hamdist(Integer1, Integer2)
Описание
Отображает расстояние Хэмминга между двумя целыми числами.
Пример
hamdist(0x12,0x38) отображает 3
#ссылка
обсуждение
has
Синтаксис
has(Expr,Var)
Описание
Отображает 1, если переменная является выражением, в противном случае– 0.
Пример
has(x+y,x) отображает 1
#ссылка
обсуждение
head
Синтаксис
head(Vector) или head(String), или head(Obj1, Obj2,…)
Описание
Отображает первый элемент указанного вектора, последовательности или строки.
Пример
head(1,2,3) отображает 1
#ссылка
обсуждение
Heaviside
Синтаксис
Heaviside(Real)
Описание
Отображает значение функции Хэвисайда для указанного реального числа (т. е. 1, если x>=0, и 0, если x<0).
Пример
Heaviside(1) отображает 1
#ссылка
обсуждение
horner
Синтаксис
horner(Polynomial,Real)
Описание
Отображает значение многочлена P(a), рассчитанное методом Горнера. Многочлен может быть представлен в виде символьного выражения или вектора коэффициентов.
Пример
horner(x^2+1,2) возвращает 5
horner([1,0,1],2) возвращает 5
#ссылка
обсуждение
hyp2exp
Синтаксис
hyp2exp(Expr)
Описание
Отображает выражение с гиперболическими членами, перезаписанными как экспоненциальные.
Пример
hyp2exp(cosh(x)) отображает
#ссылка
обсуждение
iabcuv
Синтаксис
iabcuv(Intgra, Intgrb, Intgrc)
Описание
Отображает [u,v] в виде au+bv=c для трех целых чисел a, b и c. Обратите внимание на то, что для получения решения c должно быть кратным числом наибольшего общего делителя a и b.
Пример
iabcuv(21,28,7) отображает [-1,1]
#ссылка
обсуждение
ibasis
Синтаксис
ibasis(Matrix1, Matrix2)
Описание
Если указаны две матрицы, интерпретирует их как два векторных пространства и отображает векторный базис их пересечения.
Пример
ibasis отображает [-1, -1, 0]
#ссылка
обсуждение
icontent
Синтаксис
icontent(Poly,[Var])
Описание
Отображает наибольший общий делитель целых коэффициентов многочлена.
Пример
icontent(24x^3+6x^2-12x+18) отображает 6
#ссылка
обсуждение
id
Синтаксис
id(Object1, [Object2,…])
Описание
Отображает вектор, содержащий решение функции тождества для аргумента(-ов).
Пример
id([1 2], 3, 4) отображает [[1 2] 3 4]
#ссылка
обсуждение
identity
Синтаксис
identity(Integer)
Описание
Если указано целое число n, отображает матрицу тождества измерения n.
Пример
identity(3) отображает
#ссылка
обсуждение
iegcd
Синтаксис
iegcd(Integer1, Integer2)
Описание
Отображает расширенный наибольший общий делитель двух целых чисел.
Пример
iegcd(14, 21) отображает [-1, 1, 7]
#ссылка
обсуждение
igcd
Синтаксис
igcd((Integer1, Integer2) или igcd(Ratnl1, Ratnl2), или igcd(Poly1, Poly2)
Описание
Отображает наибольший общий делитель двух целых чисел или два рациональных числа либо два многочлена нескольких переменных.
Пример
igcd(24, 36) отображает 12
igcd(2/3,3/4) отображает 1/12
#ссылка
обсуждение
image
Синтаксис
image(Matrix)
Описание
Модель линейного приложения матрицы.
Пример
image([[1,2],[3,6]]) возвращает [1,3]
#ссылка
обсуждение
interval2center
Синтаксис
interval2center(Interval)
Описание
Отображает центр интервала.
Пример
interval2center(2..5) отображает 7/2
#ссылка
обсуждение
inv
Синтаксис
inv(Expr) или inv(Matrix)
Описание
Отображает обратное от выражения или матрицы.
Пример
inv(9/5) отображает 5/9
#ссылка
обсуждение
iPart
Синтаксис
iPart(Real) или iPart(List)
Описание
Отображает реальное число без его дробной части или список реальных чисел, каждое из которых не содержит дробную часть.
Пример
iPart(4.3) отображает 4
#ссылка
обсуждение
iquorem
Синтаксис
iquorem(Integer1, Integer2)
Описание
Отображает евклидово частное и остаток двух целых чисел.
Пример
iquorem(63, 23) отображает [2, 17]
#ссылка
обсуждение
jacobi_symbol
Синтаксис
jacobi_symbol(Integer1, Integer2)
Описание
Отображает ядро линейного приложения матрицы.
Пример
jacobi_symbol(132,5) отображает -1
#ссылка
обсуждение
ker
Синтаксис
ker(Matrix)
Описание
Отображает символ Якоби указанных целых чисел.
Пример
ker([[1 2], [3 6]] отображает [2 1]
#ссылка
обсуждение
laplacian
Синтаксис
laplacian(Expr, Vector)
Описание
Отображает лапласово выражение относительно вектора переменных.
Пример
laplacian(exp(z)*cos(x*y),[x,y,z]) отображает –x^2*cos(x*y)*exp(z)- y^2*cos(x*y)*exp(z)+cos(x*y)*exp(z)
#ссылка
обсуждение
latex
Синтаксис
latex(Expr)
Описание
Отображает вычисленное значение выражения CAS в формате Latex.
Пример
latex(1/2) возвращает "\frac{1}{2}"
latex((x^4-1)/(x^2+3) возвращает "\frac{(x^{4}-1)}{(x^{2}+3)}"
#ссылка
обсуждение
lcoeff
Синтаксис
lcoeff(Poly) или lcoeff(List), или lcoeff(Vector)
Описание
Отображает коэффициент члена наивысшей степени многочлена. Многочлен может быть выражен в символической форме или как список.
Пример
lcoeff(-2*x^3+x^2+7*x) отображает -2
#ссылка
обсуждение
legendre_symbol
Синтаксис
legendre_symbol(Integer1, [Integer2])
Описание
Если указано одно целое число n, отображает многочлен Лежандра в степени n. Если указано два целых числа, отображает символ Лежандра второго целого числа, используя для этого многочлен Лежандра, степенью которого является первое целое число.
Пример
legendre(4) отображает 35*x^4/8+-15*x^2/4+3/8, а legendre(4,2) – 443/8 после упрощения.
#ссылка
обсуждение
length
Синтаксис
length(List) или length(String), или length(Object1, Object2,…)
Описание
Отображает длину списка, строки или набора объектов.
Пример
length([1,2,3]) отображает 3
#ссылка
обсуждение
lgcd
Синтаксис
lgcd(List) или lgcd(Vector), или lgcd(Integer1, Integer2, …), или lgcd(Poly1, Poly2, …)
Описание
Отображает наибольший общий делитель набора целых чисел или многочленов, содержащихся в списке, векторе или просто введенных напрямую как аргументы.
Пример
lgcd([45,75,20,15]) отображает 5
#ссылка
обсуждение
lin
Синтаксис
lin(Expr)
Описание
Отображает выражение с линеаризованными экспоненциальными.
Пример
lin((exp(x)^3+exp(x))^2) отображает exp(6*x)+2*exp(4*x)+exp(2*x)
#ссылка
обсуждение
linear_interpolate
Синтаксис
linear_interpolate(Matrix,Xmin,Xmax,Xstep)
Описание
Использует обычную выборку из ломаной линии, определенной матрицей двух строк.
Пример
linear_interpolate([[1,2,6,9],[3,4,6,7]],1,9, 1) отображает [[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0], [3,0, 4,0, 4,5, 5,0, 5,5, 6,0, 6,33333333333, 6,6666 6666667, 7,0]
#ссылка
обсуждение
linear_regression
Синтаксис
linear_regression(Matrix) или linear_regression(List1, List2)
Описание
Если указан набор точек, отображает вектор, содержащий коэффициенты a и b от y=a*x+b, линейная функция которого наиболее соответствует набору точек. Точками могут быть элементы в двух списках или строках матрицы.
Пример
linear_regression отображает [1,53…, 0,769…]
#ссылка
обсуждение
LineHorz
Синтаксис
LineHorz(Exp) или LineHorz(Real)
Описание
Используется в символьном представлении приложения Geometry. Рисует горизонтальную линию y=a, если указать действительное число a или выражение, значение которого равняется a.
Пример
LineHorz(-1) рисует линию, уравнение которой y=-1
#ссылка
обсуждение
LineTan
Синтаксис
LineTan(f(Var), [Var], Value)
Описание
Рисует касательную к f(Var) где Var — значение.
Пример
LineTan(x2 – x, 1) рисует линию y=x-1; т.е. касательную к y= x2 – x при x=1
#ссылка
обсуждение
LineVert
Синтаксис
LineVert(Expr) или LineVert(Real)
Описание
Используется в символьном представлении приложения Geometry. Рисует вертикальную линию y=a, если указать действительное число a или выражение, значение которого равняется a.
Пример
LineVert(2) рисует линию, уравнение которой x=2
#ссылка
обсуждение
list2mat
Синтаксис
list2mat(List, Integer)
Описание
Отображает матрицу из n столбцов, составленную путем разбиения списка на строки, в каждой из которых содержится n членов. Если количество элементов в списке не делится на n, матрица заполняется нолями.
Пример
list2mat({1,8,4,9},1) отображает
#ссылка
обсуждение
lname
Синтаксис
lname(Expr)
Описание
Отображает список переменных в выражении.
Пример
lname(exp(x)*2*sin(y)) отображает [x,y]
#ссылка
обсуждение
lnexpand
Синтаксис
lnexpand(Expr)
Описание
Отображает расширенную форму логарифмического выражения.
Пример
lnexpand(ln(3*x)) отображает ln(3)+ln(x)
#ссылка
обсуждение
logarithmic_regression
Синтаксис
logarithmic_regression(Matrix) или logarithmic_regression(List1, List2)
Описание
Если указан набор точек, отображает вектор, содержащий коэффициенты a и b от y=a*ln(x)+b, функцию натуральных логарифмов, которая наилучшим образом соответствует набору точек. Точками могут быть элементы в двух списках или строках матрицы.
Пример
logarithmic_regression отображает [6,3299…, 0,7207…]
#ссылка
обсуждение
logb
Синтаксис
logb(a,b)
Описание
Отображает логарифм основы b из a.
Пример
logb(5,2) отображает ln(5)/ln(2), что приблизительно равно 2,32192809489
#ссылка
обсуждение
logistic_regression
Синтаксис
logistic_regression(Lst(L),Real(x0),Real(y0))
Описание
Отображает y, y', C, y'max, xmax и R, где y является логистической функцией (решение y'/y=a*y+b), которая соответствует y(x0)=y0 и где [y'(x0),y'(x0+1)...] является наиболее приближенным значением к линии, сформированной элементами в списке L.
Пример
logistic_regression([0.0,1.0,2.0,3.0,4.0],0.0 ,1.0) отображает [-17.77/(1+exp(- 0,496893925384*x+2,82232341488+3,14159265359* i)),-2,48542227469/(1+cosh(- 0,496893925384*x+2,82232341488+3,14159265359* i))]
#ссылка
обсуждение
lu
Синтаксис
lu(Matrix)
Описание
Для цифровой матрицы A отображает перестановку P, L и U следующим образом: PA=LU.
Пример
lu([1 2],[3 4]) отображает [ [1 2] [[1 0],[3 1]] [[1 2], [0 -2]]]
#ссылка
обсуждение
lvar
Синтаксис
lvar(Expr)
Описание
Если указано выражение, отображает список функций выражения, которое использует переменные, включая употребление самих переменных.
Пример
lvar(e^(x)*2*sin(y) + ln(x)) отображает [e^(x) sin(y) ln(x)]
#ссылка
обсуждение
map
Синтаксис
map(Matrix, Var → Function) или map(Matrix, Var → Test)
Описание
Существует два способа использования данной функции, в которой второй аргумент всегда сопоставляет переменную с выражением. Если выражение является функцией переменной, функция применяется к каждому элементу в векторе или матрице (первый аргумент), после чего отображается вектор или матрица. Если выражение является булевым вычислением, функция вычисляет каждый элемент в векторе или матрице и в качестве результатов отображает вектор или матрицу. Результатом каждого вычисления является 0 (не пройдено) или 1 (пройдено).
Пример
map([1 2 3], x→x3) отображает [1 8 27]
map([1 2 3], x→ x>1) отображает [0 1 1]
#ссылка
обсуждение
mat2list
Синтаксис
mat2list(Matrix)
Описание
Отображает вектор, содержащий элементы матрицы.
Пример
mat2list([[1 8],[4 9]]) отображает [1 8 4 9]
#ссылка
обсуждение
matpow
Синтаксис
matpow(Matrix, Integer)
Описание
Если указана матрица и целое число n, отображает n-ю степень матрицы посредством жорданизации.
Пример
matpow([[1,2],[3,4]],n) отображает [[(sqrt(33)- 3)*((sqrt(33)+5)/2)^n*-6/(-12*sqrt(33))+(- (sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*6/(- 12*sqrt(33)),(sqrt(33)-3)*((sqrt(33)+5)/ 2)^n*(-(sqrt(33))-3)/(-12*sqrt(33))+(- (sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*(- (sqrt(33))+3)/(- 12*sqrt(33))],[6*((sqrt(33)+5)/2)^n*-6/(- 12*sqrt(33))+6*((-(sqrt(33))+5)/2)^n*6/(- 12*sqrt(33)),6*((sqrt(33)+5)/2)^n*(- (sqrt(33))-3)/(-12*sqrt(33))+6*((- (sqrt(33))+5)/2)^n*(-(sqrt(33))+3)/(- 12*sqrt(33))]]
#ссылка
обсуждение
matrix
Синтаксис
matrix(p, q, [Value or Mapping(j,k)])
Описание
Если указано два целых числа p и q, создает матрицу со строками p и столбцами q, заполненную нолями. Если в качестве третьего аргумента указано значение, отображает матрицу, заполненную этим значением. Если выполняется сопоставление с использованием j и k, функция использует сопоставление для заполнения матрицы (j является текущей строкой, а k – текущим столбцом). Эта функция также может использоваться с командой "Применить".
Пример
matrix(1,3,5) отображает [5 5 5]
#ссылка
обсуждение
MAXREAL
Синтаксис
MAXREAL
Описание
Отображает максимальное реальное значение, которое может отобразить калькулятор HP Prime в главном представлении и представлении CAS. В CAS MAXREAL=1,79769313486*10308. В главном представлении MAXREAL=9,99999999999E499
#ссылка
обсуждение
mean
Синтаксис
mean(List1, [List2]) или mean(Matrix)
Описание
Отображает среднее арифметическое списка (с дополнительным списком весовых коэффициентов). Если в качестве аргумента указано матрицу, отображает среднее значение столбцов.
Пример
mean([1,2,3],[1,2,3]) отображает 7/3
#ссылка
обсуждение
median
Синтаксис
median(List1, [List2]) или median(Matrix)
Описание
Отображает медиану списка (с дополнительным списком весовых коэффициентов). Если в качестве аргумента указано матрицу, отображает медиану столбцов.
Пример
median([1,2,3,5,10,4]) отображает 3,0
#ссылка
обсуждение
member
Синтаксис
member(( Element, List) или contains(Element, Vector)
Описание
Если указан список или вектор и элемент, отображает индекс первого нахождения элемента в списке или векторе; если элемент не отображается в списке или векторе, отображает 0. Действует подобно функции contains, за исключением того, что элемент указан первым в порядке аргументов.
Пример
member(2, {0,1,2,3}) отображает 3
#ссылка
обсуждение
MINREAL
Синтаксис
MINREAL
Описание
Отображает минимальное реальное число (наиболее приближенное к нулю), которое может отобразить калькулятор HP Prime в главном представлении и представлении CAS.
В CAS MINREAL=2.22507385851*10-308
В главном представлении MINREAL=1 E-499
#ссылка
обсуждение
modgcd
Синтаксис
modgcd(Poly1,Poly2)
Описание
Использует модульный алгоритм, чтобы отобразить наибольший общий делитель двух многочленов.
Пример
modgcd(x^4-1,(x-1)^2) отображает x-1
#ссылка
обсуждение
mRow
Синтаксис
mRow(Expr, Matrix, Integer)
Описание
Если указано выражение, матрицу и целое число n, умножает строку n матрицы на выражение.
Пример
mRow отображает
#ссылка
обсуждение
mult_c_conjugate
Синтаксис
mult_c_conjugate(Expr)
Описание
Если указанное комплексное выражение содержит комплексный знаменатель, функция отображает выражение после того, как и числитель, и знаменатель были умножены на комплексное сопряженное число знаменателя. Если указанное комплексное выражение не содержит комплексный знаменатель,
функция отображает выражение после того, как и числитель, и знаменатель были умножены на комплексное сопряженное число числителя.
Пример
mult_c_conjugate отображает
#ссылка
обсуждение
mult_conjugate
Синтаксис
mult_conjugate(Expr)
Описание
Использует выражение, в котором числитель или знаменатель содержат квадратный корень. Если знаменатель содержит квадратный корень, функция отображает выражение после того, как и числитель, и знаменатель были умножены на сопряженное число знаменателя. Если знаменатель не содержит квадратный корень, функция отображает выражение после того, как и числитель, и знаменатель были умножены на сопряженное число числителя.
Пример
mult_conjugate содержит
#ссылка
обсуждение
nDeriv
Синтаксис
nDeriv(Expr,Var, Real) или nDeriv(Expr, Var1, Var2)
Описание
Если указано выражение, переменную дифференцирования и реальное число h, отображает приближенное значение производной от выражения, используя для этого следующую формулу: f’(x)=(f(x+h)–f(x+h))/(2*h).
Если не указан третий аргумент, значением h будет 0,001. Если в качестве третьего аргумента указано реальное число, им будет значение h. Если в качестве третьего аргумента указана переменная, вместо h функция отображает указанное выше выражение с переменной.
Пример
nDeriv(f(x),x,h) отображает (f(x+h)-(f(x-h)))*0.5/h
#ссылка
обсуждение
negbinomial
Синтаксис
negbinomial(n, k, x)
Описание
Функция плотности вероятности отрицательного биномиального распределения. Рассчитывает плотность вероятности отрицательного биномиального распределения x при значении параметров n и k.
Пример
negbinomial(4, 2, 0.6) возвращает 0.20736
#ссылка
обсуждение
negbinomial_cdf
Синтаксис
negbinomial_cdf(n, k, x, [x2])
Описание
Интегральная функция плотности вероятности для отрицательного биномиального распределения. Отображает нижний хвост вероятности функции плотности вероятности отрицательного
биномиального распределения для значения x при значении параметров n и k. С помощью опционального параметра x2 возвращает площадь под функцией плотности вероятности отрицательного биномиального распределения между x и x2.
Пример
powmod(4,0.5,2) возвращает 0.34375
igcd(4/0.5,2/3) возвращает 0.15625/12
#ссылка
обсуждение
negbinomial_icdf
Синтаксис
negbinomial_icdf(n, k, p)
Описание
Обратная интегральная функция плотности вероятности для отрицательного биномиального распределения. Отображает значение x таким образом, чтобы нижний хвост вероятности отрицательного биномиального распределения x при значении параметров n и k был равен p.
Пример
negbinomial_icdf(4, 0.5, 0.7) возвращает 5
#ссылка
обсуждение
newton
Синтаксис
newton(Expr,Var, [Guess],[Integer])
Описание
Использовать метод Ньютона для расчета корня функции, начиная с Guess и вычисляя итерации Integer. По умолчанию Integer равно 20.
Пример
newton(3-x^2,x,2) возвращает 1.73205080757
#ссылка
обсуждение
normal
Синтаксис
normal(Expr)
Описание
Отображает расширенную неприводимую форму выражения.
Пример
normal(2*x*2) отображает 4*x
#ссылка
обсуждение
normalize
Синтаксис
normalize(Vector) или normalize(Complex)
Описание
Если указан вектор, отображает его деленным на его норму l2norm (где l2 norm является корнем квадратным от суммы квадратов координат вектора).
Если указано комплексное число, отображает его деленным на его же модуль.
Пример
normalize(3+4*i) отображает (3+4*i)/5
#ссылка
обсуждение
NOT
Синтаксис
not(Expr)
Описание
Отображает логическое обратное булевского выражения.
#ссылка
обсуждение
odd
Синтаксис
odd(Integer)
Описание
Отображает 1, если указанное целое число является нечетным. В противном случае отображает 0.
Пример
odd(6) отображает 0
#ссылка
обсуждение
OR
Синтаксис
Expr1 или Expr2
Описание
Логическое OR. Отображает 1, если одна или обе стороны оценены как истинные. В противном случае отображает 0.
Пример
3 +1==4 OR 8 < 5 отображает 1
#ссылка
обсуждение
order_size
Синтаксис
order_size(Expr)
Описание
Отображает остаток (член O) от разложения в ряд: limit(x^a*order_size(x),x=0)=0, если a>0.
#ссылка
обсуждение
pa2b2
Синтаксис
pa2b2(Integer)
Описание
Использует простое число n, сравнимое с 1 модуля 4, и отображает [a,b] следующим образом: a^2+b^2=n.
Пример
pa2b2(17) отображает [4 1]
#ссылка
обсуждение
pade
Синтаксис
pade(Expr, Var, Integern, Integerp)
Описание
Отображает аппроксимацию Паде для выражения, т. е. рациональную дробь P/Q, следующим образом: P/Q=Expr mod x^(n+1) или mod N с degree(P)<p.
Пример
pade(exp(x), x, 5, 3) отображает
#ссылка
обсуждение
part
Синтаксис
part(Expr, Integer)
Описание
Возвращает n-ное частное выражение выражения.
Пример
part(sin(x)+cos(x),1) возвращает sin(x)
part(sin(x)+cos(x),2) возвращает cos(x)
#ссылка
обсуждение
peval
Синтаксис
peval(Vector, Value)
Описание
Если многочлен определен вектором коэффициентов и реальным числом n, оценивает многочлен в этом значении.
Пример
peval([1,0,-2],1) отображает-1
#ссылка
обсуждение
PIECEWISE
Синтаксис
PIECEWISE
Описание
Используется для определения кусочно заданной функции. Использует пары аргументов, содержащих условие и выражение. Каждая из пар определяет подфункцию кусочно заданной функции и область, в пределах которой функция активна.
Пример
PIECEWISE
Обратите внимание, что синтаксис может отличаться, если для параметра Entry (Ввод) не было установлено значение Textbook (Руководство):
PIECEWISE(Case1, Test1, ...[ Casen, Testn])
#ссылка
обсуждение
plotinequation
Синтаксис
plotinequation(Expr,[x=xrange,y=yrange],[xstep],[ystep])
Описание
Отображает график решения неравенств с 2 переменными.
#ссылка
обсуждение
polar_point
Синтаксис
polar_point(Radius, Angle)
Описание
Если указан радиус и угол точки в полярной форме, отображает точку с координатами в прямоугольнике в комплексной форме.
Пример
polar_point(2, π/3) отображает точку
#ссылка
обсуждение
pole
Синтаксис
pole(Crcle,Line)
Описание
Если указан круг и линия, отображает точку, для которой линия является полярой по отношению к этому кругу.
Пример
pole(circle(0, 1), line(1+i, 2)) отображает point(1/2,1/2)
#ссылка
обсуждение
POLYCOEF
Синтаксис
POLYCOEF(Vector) или POLYCOEF(List)
Описание
Отображает коэффициенты многочлена с корнями, указанными в векторе или списке аргументов.
Пример
POLYCOEF({-1, 1}) отображает {1, 0, -1}
#ссылка
обсуждение
POLYEVAL
Синтаксис
POLYEVAL(Vector, Value) или POLYEVAL(List, Value)
Описание
Если указан вектор или список коэффициентов и значение, оценивает многочлен, заданный этими коэффициентами в указанном значении.
Пример
POLYEVAL({1,0,-1},3) отображает 8
#ссылка
обсуждение
polygon
Синтаксис
polygon(Point1, Point2, …, Pointn)
Описание
Рисует многоугольник, вершины которого являются элементами в списке.
Пример
polygon(GA,GB,GD) рисует ΔABD
#ссылка
обсуждение
polygonplot
Синтаксис
polygonplot(Matrix)
Описание
Используется в символьном представлении приложения Geometry (Геометрия). Если указана матрица n × m, рисует и соединяет точки (xk, yk), где xk является элементом в строке k и столбце 1, а yk – это элемент в строке k и столбец j (с j, фиксированным для k=1 к n строкам). Таким образом каждый соотносимый столбец генерирует отдельную фигуру, в результате чего отображается m–1 фигур.
Пример
polygonplot рисует две фигуры, каждая из которых имеет три точки, соединенные
сегментами.
#ссылка
обсуждение
polygonscatterplot
Синтаксис
polygonscatterplot(Matrix)
Описание
Используется в символьном представлении приложения Geometry (Геометрия). Если указана матрица n × m, рисует и соединяет точки (xk, yk), где xk является элементом в строке k и столбце 1, а yk – это элемент в строке k и столбец j (с j, фиксированным для k=1 к n строкам). Таким образом, каждый соотносимый столбец генерирует отдельную фигуру, в результате чего отображается m— фигур.
Пример
polygonscatterplot рисует две фигуры, каждая из которых имеет три точки,
соединенные сегментами.
#ссылка
обсуждение
polynomial_regression
Синтаксис
polynomial_regression(List1, List2, Integer)
Описание
Если указан набор точек, определенных двумя списками, а также положительное целое число n, отображает вектор, содержащий коэффициенты (an, an–1... a0) от y = an*xn+ an–1xn–1+ ... a1*x + a0), многочлен n-го порядка, который наиболее приближен к указанным точкам.
Пример
polynomial_regression({1, 2, 3, 4}, {1, 4, 9, 16},3) отображает [0 1 0 0]
#ссылка
обсуждение
POLYROOT
Синтаксис
POLYROOT(Vector)
Описание
Отображает нули многочлена, указанного как вектор коэффициентов.
Пример
POLYROOT([1 0 -1]) отображает {-1, 1}
#ссылка
обсуждение
potential
Синтаксис
potential(Vector1, Vector2)
Описание
Отображает функцию, градиент которой является полем вектора, определяемым вектором и вектором переменных.
Пример
potential([2*x*y+3,x^2-4*z,-4*y],[x,y,z]) отображает x2*y+3*x-4*y*z
#ссылка
обсуждение
power_regression
Синтаксис
power_regression(List1, List2)
Описание
Если указан набор точек, определенных двумя списками, отображает вектор, содержащий коэффициенты m и b от y=b*x^m, где одночлен наиболее приближен к указанным точкам.
Пример
power_regression({1, 2, 3, 4}, {1, 4, 9, 16}) отображает [2 1]
#ссылка
обсуждение
powerpc
Синтаксис
powerpc(Circle, Point)
Описание
Если указан круг и точка, отображает реальное число d2–r2, где d – это расстояние между точкой и центром круга, а r – радиус круга.
Пример
powerpc(circle(0,1+i),3+i) отображает 8
#ссылка
обсуждение
prepend
Синтаксис
prepend(List, Element) или prepend(Vector, Element)
Описание
Добавляет элемент к началу списка или вектора.
Пример
prepend([1,2],3) отображает [3,1,2]
#ссылка
обсуждение
primpart
Синтаксис
primpart(Poly,[Var])
Описание
Отображает многочлен, поделенный на наибольший общий делитель его коэффициентов.
Пример
primpart(2x^2+10x+6) отображает x^2+5*x+3
#ссылка
обсуждение
product
Синтаксис
product(Expr, Var, Min, Max, Step) или product(List), или product(Matrix)
Описание
Если в качестве первого аргумента указано выражение, отображает произведение решений, где переменная в выражении находится в промежутке от минимального до максимального значения с заданным шагом. Если шаг не указан, его значением воспринимается 1.
Если в качестве первого аргумента указан список, отображает произведение значений в списке.
Если в качестве первого аргумента указано матрицу, отображает поэлементное произведение матрицы.
Пример
product(n,n,1,10,2) отображает 945
#ссылка
обсуждение
propfrac
Синтаксис
propfrac(Fraction) или propfrac(RatFrac)
Описание
Отображает дробь или рациональную дробь A/B, упрощенную до Q+r/ B, где R<B или степень R меньше, чем степень B.
Пример
propfrac(28/12) отображает 2+1/3
#ссылка
обсуждение
ptayl
Синтаксис
ptayl(Poly, Value, [Var])
Описание
Если указаны многочлен P и значение a, отображает многочлен Тейлора Q следующим образом: P(x)=Q(x – a).
Пример
ptayl(x^2+2*x+1,1) отображает x^2+4*x+4
#ссылка
обсуждение
purge
Синтаксис
purge(Var)
Описание
Отменяет присвоение имени переменной
#ссылка
обсуждение
Q2a
Синтаксис
q2a(Expr, Vector)
Описание
Если указаны квадратическая форма и вектор переменных, отображает матрицу квадратической формы по отношению к указанным переменным.
Пример
q2a(x^2+2*x*y+2*y^2,[x,y]) отображает
#ссылка
обсуждение
quantile
Синтаксис
quantile(List, Value) или quantile(Vector, Value)
Описание
Если указан список или вектор, а также значение квантиля от 0 до 1, отображает соответствующий квантиль элементов списка или вектора.
Пример
quantile([0,1,3,4,2,5,6],0.25) отображает 1
#ссылка
обсуждение
quartile1
Синтаксис
quartile1(List) или quartile1(Vector), или quartile1(Matrix)
Описание
Если указан список или вектор, отображает первый квартиль элементов в списке или векторе. Если указано матрицу, отображает первый квартиль столбцов матрицы.
Пример
quartile1([1,2,3,5,10,4]) отображает 2
#ссылка
обсуждение
quartile3
Синтаксис
quartile3(List) или quartile3(Vector), или quartile3(Matrix)
Описание
Если указан список или вектор, отображает третий квартиль элементов в списке или векторе. Если указано матрицу, отображает третий квартиль столбцов матрицы.
Пример
quartile3([1,2,3,5,10,4]) отображает 5
#ссылка
обсуждение
quartiles
Синтаксис
quartiles(List) или quartiles(Vector), или quartiles(Matrix)
Описание
Отображает матрицу, содержащую минимум, первый квартиль, медиану, третью квартиль, а также максимум элементов в списке или векторе. Если в качестве аргумента указано матрицу, отображает пятичисловую сводку ее столбцов.
Пример
quartiles([1,2,3,5,10,4]) отображает
#ссылка
обсуждение
quorem
Синтаксис
quorem(Poly1, Poly2) или quorem(Vector1, Vector2)
Описание
Отображает евклидово частное и остаток частного двух многочленов, каждый из которых выражен непосредственно в символьной форме или как вектор коэффициентов. Если многочлены выражены как векторы их коэффициентов, эта команда отображает аналогичный вектор частного и вектор остатка.
Пример
quorem(x^3+2*x^2+3*x+4,-x+2) отображает [-x^2-4*x- 11, 26]
quorem([1,2,3,4],[-1,2]) отображает [[-1, -4, -11] [26]]
#ссылка
обсуждение
QUOTE
Синтаксис
quote(Expr)
Описание
Отображает выражение без оценки.
#ссылка
обсуждение
randbinomial
Синтаксис
randbinomial(n, p)
Описание
Отображает случайное число для биномиального распределения n попыток, каждая из которых имеет вероятность успеха p.
Пример
randbinomial(10, 0.4) возвращает целое число от 0 до 10
#ссылка
обсуждение
randchisquare
Синтаксис
randchisquare(n)
Описание
Отображает случайное число из распределения хи-квадрат с n степенями свободы.
Пример
randchisquare(5) возвращает действительное положительное число из распределения хи-квадрат с 5 степенями свободы
#ссылка
обсуждение
randexp
Синтаксис
randexp(Real)
Описание
Если указано положительное реальное число, отображает произвольное реальное число в соответствии с экспоненциальным распределением с реальным a>0.
#ссылка
обсуждение
randfisher
Синтаксис
randfisher(n, d)
Описание
Отображает случайное число из распределения Фишера (F-распределения) со степенями свободы с числителем n и знаменателем d.
Пример
randfisher(5, 2) отображает действительное число из распределения Фишера со степенями свободы с числителем 5 и знаменателем 2
#ссылка
обсуждение
randgeometric
Синтаксис
randgeometric(p)
Описание
Отображает случайное число из геометрического распределения с вероятностью успеха p.
Пример
randgeometric(0.4) отображает положительное целое число из геометрического распределения с вероятностью успеха 0,4
#ссылка
обсуждение
randperm
Синтаксис
randperm(Intg(n))
Описание
Если указано положительное целое число, отображает произвольную перестановку [0,1,2,...,n–1].
Пример
randperm(4) отображает произвольную перестановку элементов вектора [0 1 2 3]
#ссылка
обсуждение
randpoisson
Синтаксис
randpoisson(k)
Описание
Отображает случайное число из распределения Пуассона при значении параметра k.
Пример
randpoisson(5.4)
#ссылка
обсуждение
randstudent
Синтаксис
randstudent(n)
Описание
Отображает случайное число из t-распределения Стьюдента с n степенями свободы.
Пример
randstudent(5)
#ссылка
обсуждение
randvector
Синтаксис
randvector(n, [m or p..q]
Описание
Если указано целое число n, отображает вектор размера n, который содержит произвольные целые числа в диапазоне от -99 до 99 с равномерным распределением. Если указано дополнительное второе целое число m, отображает вектор, заполненный целыми числами в диапазоне (0, m]. Если в качестве второго аргумента указан дополнительный интервал, команда заполняет вектор реальными числами в этом интервале.
#ссылка
обсуждение
ranm
Синтаксис
ranm
Описание
Если указано целое число n, отображает вектор размера n, который содержит произвольные целые числа в диапазоне [-99, 99] с равномерным распределением. Если указано два целых числа n и m, отображает матрицу nxm. Если в качестве конечного аргумента указан интервал, отображает вектор или матрицу, элементы которых являются произвольными реальными числами, определенными в этом интервале.
#ссылка
обсуждение
ratnormal
Синтаксис
ratnormal(Expr)
Описание
Перезаписывает выражение как неприводимую рациональную дробь.
Пример
ratnormal отображает
#ссылка
обсуждение
rectangular_coordinate
Синтаксис
rectangular_coordinates(Vector)
Описание
Если указан вектор, содержащий полярные координаты точки, отображает вектор, содержащий декартовы координаты этой точки.
Пример
rectangular_coordinates([1, π/4]) отображает
#ссылка
обсуждение
reduced_conic
Синтаксис
reduced_conic(Expr, [Vector])
Описание
Принимает коническое выражение и отображает вектор со следующими элементами:
●отправная точка конического сечения;
●матрица области, в которой коническое сечение уменьшается;
●0 или 1 (0, если коническое сечение вырождается).
●уменьшенное уравнение конического сечения;
●вектор параметрических уравнений конического сечения.
Пример
reduced_conic(x^2+2*x-2*y+1) отображает
#ссылка
обсуждение
ref
Синтаксис
ref(Matrix)
Описание
Выполняет гауссово уменьшение матрицы.
Пример
ref отображает
#ссылка
обсуждение
remove
Синтаксис
remove(Value, List) или remove(Test, List)
Описание
Если указан вектор или список, удаляет употребление значения Value или удаляет значения, при которых проверка Test имеет значение "истина", после чего отображает полученный в результате вектор или список.
Пример
remove(5,{1,2,5,6,7,5}) отображает {1,2,6,7}
remove(x→x≥5, [1 2 5 6 7 5]) отображает [1 2]
#ссылка
обсуждение
reorder
Синтаксис
reorder(Expr, Vector)
Описание
Если указаны выражение и вектор переменных, изменяет порядок переменных в выражении согласно порядку, указанному в векторе.
Пример
reorder(x2+2*x+y2,[y,x]) отображает y2+x2+2*x
#ссылка
обсуждение
residue
Синтаксис
residue(Expr, Var, Value)
Описание
Отображает остаток от выражения при определенном значении.
Пример
residue(1/z,z,0) отображает 1
#ссылка
обсуждение
resultant
Синтаксис
resultant(Poly1, Poly2, Var)
Описание
Отображает результант (т. е. детерминанту матрицы Сильвестра) двух многочленов.
Пример
resultant(x^3+x+1, x^2-x-2,x) равняется -11
#ссылка
обсуждение
revlist
Синтаксис
revlist(List) или revlist(Vector)
Описание
Меняет порядок элементов в списке или вектор.
Пример
revlist([1,2,3]) равняется [3,2,1]
#ссылка
обсуждение
romberg
Синтаксис
romberg(Expr, Var, Val1, Val2)
Описание
Использует метод Ромберга для получения приблизительного значения определенного интеграла.
Пример
romberg(exp(x^2),x,0,1) равняется 1,46265174591
#ссылка
обсуждение
row
Синтаксис
row(Matrix, Integer) или row(Matrix, Interval)
Описание
С учетом матрицы и целого числа n возвращает строку n матрицы. С учетом матрицы и интервала возвращает вектор, содержащий строки матрицы, указанной в интервале.
Пример
row равняется [4 5 6]
#ссылка
обсуждение
rowAdd
Синтаксис
rowAdd(Matrix, Integer1, Integer2)
Описание
С учетом матрицы и двух целых чисел возвращает новое значение матрицы. Оно вычисляется следующим образом: заданная матрица подставляется в формулу после того, как строка, указанная вторым целым числом, заменяется суммой строк, указанных двумя целыми числами.
Пример
rowAdd равняется
#ссылка
обсуждение
rowDim
Синтаксис
rowDim(Matrix)
Описание
Возвращает количество строк матрицы.
Пример
rowDim равняется 2
#ссылка
обсуждение
rowSwap
Синтаксис
rowSwap(Matrix,Integer1,Integer2)
Описание
С учетом матрицы и двух целых чисел возвращает новое значение матрицы. Оно вычисляется следующим образом: заданная матрица подставляется в формулу после того, как заменяются две строки, указанные двумя целыми числами.
Пример
rowSwap равняется
#ссылка
обсуждение
rsolve
Синтаксис
rsolve(Expr, Var, Condition) или rsolve(List1, List2, List3)
Описание
Возвращает решение в аналитическом виде (если это возможно) повторяющейся последовательности. При этом учитываются переменная, начальное условие и выражение, определяющее рекуррентное соотношение. Решает систему повторяющихся последовательностей. При этом учитываются три списка, каждый из которых содержит несколько элементов вышеуказанной природы.
Пример
rsolve(u(n+1)=2*u(n)+n,u(n),u(0)=1) равняется [-n+2*2n-1]
#ссылка
обсуждение
select
Синтаксис
select(Test, List) или select(Test, Vector)
Описание
Проверяет каждый вектор или элемент в списке и возвращает объект, удовлетворяющий критерию. При этом учитываются тестовое выражение одной переменной и список/вектор.
Пример
select(x→x>=5,[1,2,6,7]) равняется [6,7]
#ссылка
обсуждение
seq
Синтаксис
seq(Expr, Var=Interval, [Step])
Описание
Возвращает вектор, который содержит последовательность, полученную при вычислении выражения в заданном интервале с использованием заданного шага. При этом учитываются выражение, переменная, определенная в интервале, и величина шага. Если величина шага не указана, используется 1.
Пример
seq(2k,k=0..8) равняется [1,2,4,8,16,32,64,128,256]
#ссылка
обсуждение
seqsolve
Синтаксис
seqsolve(Expr, Vector, Condition) или seqsolve(List1, List2, List3)
Описание
Выполняет действие, подобное функции rsolve. Возвращает решение в аналитическом виде (если это возможно) для повторяющейся последовательности. При этом учитываются выражение, определяющее рекуррентное соотношение n и/или предыдущего термина (x), затем вектор переменных и начальное условие для x (0-я термина). Решает систему повторяющихся последовательностей. При этом учитываются три списка, каждый из которых содержит несколько элементов вышеуказанной природы.
Пример
seqsolve(2x+n,[x,n],1) равняется -n-1+2*2n
#ссылка
обсуждение
shift_phase
Синтаксис
shift_phase(Expr)
Описание
Возвращает результат применения фазы колебаний пи/2 к тригонометрическому выражению.
Пример
shift_phase(sin(x)) равняется -cos((pi+2*x)/2)
#ссылка
обсуждение
signature
Синтаксис
signature(Vector)
Описание
Возвращает знак перестановки.
Пример
signature([2 1 4 5 3]) равняется –1
#ссылка
обсуждение
simult
Синтаксис
simult(Matrix1, Matrix2)
Описание
Возвращает решение одной или нескольких систем линейных уравнений, представленных в виде матрицы. В случае с одной системой линейных уравнений берется матрица коэффициентов и матрица-столбец констант и возвращается матрица-столбец решения.
Пример
simult равняется
#ссылка
обсуждение
sincos
Синтаксис
sincos(Expr)
Описание
Возвращает выражение с комплексными экспонентами, переписанное в терминах функций sin и cos.
Пример
sincos(exp(i*x)) равняется cos(x)+(i)*sin(x)
#ссылка
обсуждение
spline
Синтаксис
spline(ListX, ListY, Var, Integer) или spline(VectorX, VectorY, Var, Integer)
Описание
Возвращает естественный сплайн, который проходит через точки, заданные двумя списками. При этом учитываются два списка или вектора (один из них для значений x, а второй– для y), а также переменная и степень целого числа. Многочлены в сплайне определяются в соответствии с заданной переменной и степенью.
Пример
spline({0,1,2},{1,3,0},x,3) равняется
#ссылка
обсуждение
sqrfree
Синтаксис
sqrfree(Expr)
Описание
Возвращает факторизацию аргумента, собирая термины с той же экспонентой.
Пример
sqrfree((x-2)^7*(x+2)^7*(x^4-2*x^2+1)) равняется (x^2-1)^2*(x^2-4)^7
#ссылка
обсуждение
sqrt
Синтаксис
sqrt(Expr)
Описание
Возвращает квадратный корень выражения.
Пример
sqrt(50) равняется 5*sqrt(2)
#ссылка
обсуждение
srand
Синтаксис
srand или srand(Integer)
Описание
Возвращает целое число и инициализирует последовательность случайных чисел.
#ссылка
обсуждение
stddev
Синтаксис
stddev(List1, [List2]) или stddev(Vector1, [Vector2]), или stddev(Matrix)
Описание
Возвращает стандартное отклонение элементов списка или список стандартных отклонений столбцов матрицы. Дополнительный второй список представляет собой список показателей.
Пример
stddev({1,2,3}) равняется
#ссылка
обсуждение
stddevp
Синтаксис
stddevp(List1, [List2]) или stddevp(Vector1, [Vector2]), или stddevp(Matrix)
Описание
Возвращает стандартное отклонение по всей совокупности значений элементов списка или список стандартного отклонения по всей совокупности значений столбцов матрицы. Дополнительный второй список представляет собой список показателей.
Пример
stddevp({1,2,3}) равняется 1
#ссылка
обсуждение
sto
Синтаксис
sto((Real или Str),Var)
Описание
Сохраняет вещественное число или строку в переменной.
#ссылка
обсуждение
sturmseq
Синтаксис
sturmseq(Poly,[Var])
Описание
Возвращает ряд Штурма для многочлена или рациональной дроби.
Пример
sturmseq(x^3-1,x) равняется [1 [[1 0 0 -1] [3 0 0] 9] 1]
#ссылка
обсуждение
subMat
Синтаксис
subMat(Matrix, Int1, Int2, Int3, Int4)
Описание
Вычитает из матрицы субматрицу, диагональ которой определяется четырьмя целыми числами. Первые два целых числа определяют строку и столбец первого элемента, а последние два– строку и столбец последнего элемента субматрицы.
Пример
subMat равняется
#ссылка
обсуждение
suppress
Синтаксис
suppress(List, Element)
Описание
Удаляет первый случай появления элемента в списке (если таковой имеется) и возвращает результат. При этом учитываются список и элемент.
Пример
suppress([0 1 2 3 2],2) равняется [0 1 3 2]
#ссылка
обсуждение
surd
Синтаксис
surd(Expr, Integer)
Описание
Возвращает выражение, возведенное в степень 1/n. При этом учитывается выражение и n целого числа.
Пример
surd(8,3) возвращает –2
#ссылка
обсуждение
sylvester
Синтаксис
sylvester(Poly1, Poly2, Var)
Описание
Возвращает матрицу Сильвестра для двух многочленов.
Пример
sylvester(x2-1,x3-1,x) равняется
#ссылка
обсуждение
table
Синтаксис
table(SeqEqual(index_name=element_value))
Описание
Определяет массив, где индексами являются строки или действительные числа.
#ссылка
обсуждение
tail
Синтаксис
tail(List) или tail(Vector), или tail(String), или tail(Obj1, Obj2,…)
Описание
Возвращает вектор, первый элемент которого удален. При этом учитываются список, строка или последовательность объектов.
Пример
tail([3 2 4 1 0]) равняется [2 4 1 0]
#ссылка
обсуждение
tan2cossin2
Синтаксис
tan2cossin2(Expr)
Описание
Возвращает выражение, в котором tan(x) переписывается на (1–cos(2*x))/ sin(2*x).
Пример
tan2cossin2(tan(x)) равняется (1-cos(2*x))/sin(2*x)
#ссылка
обсуждение
tan2sincos2
Синтаксис
tan2sincos2(Expr)
Описание
Возвращает выражение, в котором tan(x) переписывается на sin(2*x)/ (1+cos(2*x)).
Пример
tan2sincos2(tan(x)) равняется sin(2*x)/(1+cos(2*x)
#ссылка
обсуждение
transpose
Синтаксис
transpose(Matrix)
Описание
Возвращает транспонированную матрицу (без сопряженности).
Пример
transpose равняется
#ссылка
обсуждение
trunc
Синтаксис
trunc(Real, Integer) или trunc(List, Integer)
Описание
Возвращает значение или список, усеченный до n-го количества знаков после запятой. При этом учитываются значение или список значений, а также целое число n. Если n не указано, то берется значение 0. Поддерживаются комплексные числа.
Пример
trunc(4,3) равняется 4
#ссылка
обсуждение
tsimplify
Синтаксис
tsimplify(Expr)
Описание
Возвращает выражение с трансцендентными функциями, переписанное в виде сложных экспонент.
Пример
tsimplify(exp(2*x)+exp(x)) равняется exp(x)^2+exp(x)
#ссылка
обсуждение
type
Синтаксис
type(Expr)
Описание
Возвращает тип выражения (например, список, строка).
Пример
type("abc") равняется DOM_STRING
#ссылка
обсуждение
unapply
Синтаксис
unapply(Expr,Var)
Описание
Возвращает функцию, определяемую выражением и переменной.
Пример
unapply(2*x^2,x) равняется (x)→2*x^2
#ссылка
обсуждение
uniform
Синтаксис
uniform(a, b, x)
Описание
Дискретная равномерная функция плотности вероятности. Рассчитывает плотность вероятности равномерного распределения x при значении параметров a и b.
Пример
uniform(1.2, 3.5, 3) возвращает 0.434782608696
#ссылка
обсуждение
uniform_cdf
Синтаксис
uniform_cdf(a, b, x, [x2])
Описание
Интегральная равномерная функция плотности вероятности. Отображает нижний хвост вероятности равномерной функции плотности вероятности для значения x при значении параметров a и b. С помощью опционального параметра x2 возвращает площадь под равномерной функцией плотности вероятности между x и x2.
Пример
uniform_cdf(1.2, 3.5, 3) возвращает 0.782608695652
uniform_cdf(1.2, 3.5, 2, 3) возвращает 0.434782608696
#ссылка
обсуждение
uniform_icdf
Синтаксис
uniform_icdf(a, b, p)
Описание
Обратная интегральная равномерная функция плотности вероятности. Отображает значение x таким образом, чтобы нижний хвост вероятности равномерного распределения от x при значении параметров a и b был равен p.
Пример
uniform_icdf(3.2, 5.7, 0.48) возвращает 4.4
#ссылка
обсуждение
union
Синтаксис
union
Описание
Команда union является инфиксным оператором между двумя объектами, среди которых– векторы и матрицы или списки. С учетом двух матриц с одинаковым числом столбцов отображает объединение матриц в виде матрицы с таким же числом столбцов. С учетом двух списков возвращает объединение в виде вектора.
Пример
{1, 2, 3} union {1, 3, 5} возвращает [1 2 3 5]
#ссылка
обсуждение
valuation
Синтаксис
valuation(Poly,[Var])
Описание
Дает оценку (степень члена самой низкой степени) многочлена. Если в качестве аргумента выступает только многочлен, оценивается значение x. Если вторым аргументом является переменная, оценка выполняется для нее.
Пример
valuation(x^4+x^3) равняется 3
#ссылка
обсуждение
variance
Синтаксис
variance(List1, [List2]) или variance(Matrix)
Описание
Возвращает дисперсию списка или список дисперсий столбцов матрицы. Дополнительный второй список представляет собой список показателей.
Пример
variance({3, 4, 2}) равняется 2/3
#ссылка
обсуждение
vpotential
Синтаксис
vpotential(Vector1, Vector2)
Описание
С учетом вектора V и вектора переменных возвращает вектор U: curl(U)=V.
Пример
vpotential([2*x*y+3,x2-4*z,-2*y*z],[x,y,z]) равняется
#ссылка
обсуждение
weibull
Синтаксис
weibull(k, n, [t], x)
Описание
Функция плотности вероятности Вейбулла. Рассчитывает плотность вероятности распределения Вейбулла x при значении параметров k, n и t. По умолчанию t=0.
Пример
weibull(2.1, 1.2, 1.3) возвращает 0.58544681204; то же самое возвращает weibull(2.1, 1.2, 0, 1.3)
#ссылка
обсуждение
weibull_cdf
Синтаксис
weibull_cdf(k, n, [t], x, [x2])
Описание
Интегральная функция плотности вероятности для распределения Вейбулла. Отображает нижний хвост вероятности функции плотности вероятности Вейбулла для значения x при значении параметров k, n и t. По умолчанию t=0. С помощью опционального параметра x2 возвращает площадь под функцией плотности вероятности Вейбулла между x и x2.
Пример
weibull_cdf(2.1, 1.2, 1.9) возвращает 0.927548261801
weibull_cdf(2.1, 1.2, 0, 1.9) возвращает 0.927548261801
igcd(2.1/1.2,1/1.9) возвращает 0.421055367782/12
#ссылка
обсуждение
weibull_icdf
Синтаксис
weibull_icdf(k, n, [t], x)
Описание
Обратная интегральная функция плотности вероятности для распределения Вейбулла. Отображает значение x таким образом, чтобы нижний хвост вероятности равномерного распределения Вейбулла от x при значении параметров k, n и t был равен p. По умолчанию t=0.
Пример
weibull_icdf(4.2, 1.3, 0.95) возвращает 1.68809330364
weibull_icdf(4.2, 1.3, 0, 0.95) возвращает 1.68809330364
#ссылка
обсуждение
when
Синтаксис
when
Описание
Используется для введения условного оператора.
#ссылка
обсуждение
XOR
Синтаксис
Expr1 XOR Expr2
Описание
Операция исключающего ИЛИ. Возвращает 1, если первое выражение– истинно, а второе – ложно или наоборот. В противном случае возвращает 0.
Пример
0 XOR 1 равняется 1
#ссылка
обсуждение
zip
Синтаксис
zip(‘function’List1, List2, Default) или zip(‘function’, Vector1, Vector2, Default)
Описание
Применяет к векторам или элементам двух списков двумерную функцию и возвращает результаты в векторе. Если значение по умолчанию не указано, длина вектора является минимальным значением длин двух списков; если указано, то сокращенный список дополняется значением по умолчанию.
Пример
zip('+',[a,b,c,d], [1,2,3,4]) равняется [a+1 b+2 c+3 d+4]
#ссылка
обсуждение
ztrans
Синтаксис
ztrans(Expr,[Var],[ZtransVar])
Описание
z-преобразование последовательности
Пример
ztrans(a^n,n,z) равняется –z/(a-z)
#ссылка
обсуждение
|
Синтаксис
Expr|Var=Val или Expr|{Var1=Val1, Var2=Val2…Varn=Valn}, или Expr|Var>n, или Expr|Var<n и т. д.
Описание
Встречается в меню Catalog (Каталог) и Template (Шаблон), где команда применяется для описания переменных. Она используется для подстановки значений для одной или нескольких переменных в выражении. Также она может использоваться для определения области переменной.
Пример
(X+Y)|{X=2, Y=6} равняется 8
int((1-x)^p|p>0,x,0,1) равняется ((-x+1)^(p+1))/(-p-1)
#ссылка
обсуждение
2
Синтаксис
(Expr)2
Описание
Возвращает квадратный корень выражения.
#ссылка
обсуждение
∂
Синтаксис
∂
Описание
Вставляет шаблон для выражения частной производной.
#ссылка
обсуждение
ʃ
Синтаксис
ʃ
Описание
Вставляет шаблон для первообразного выражения.