Таблица П3.1. Арифметические операторы
|
Оператор |
Клавиши |
Скаляр |
Вектор |
Матрица |
||
|
= |
<:> |
Присваивание |
||
|
= |
<~> |
Глобальное присваивание |
||
|
= |
<=> |
Численный вывод |
||
|
D |
<Ctrl>+<=> |
Символьный вывод |
||
|
+ |
<+> |
Сложение |
||
|
- |
<-> |
Вычитание или отрицание (унарная операция) |
||
|
|
<*> |
Умножение |
Матричное умножение, |
||
|
|
|
|
Скалярное |
|
||
|
X |
<Ctrl>+<8> |
|
Деление |
|
||
|
/ |
</> либо |
|
Факториал |
||
|
! |
<!> |
|
||
|
- |
<"> |
Комплексное сопряжение |
||
|
|
<\> |
Квадратный корень |
||
|
|
<Ctrl>+<\> |
Корень n-й степени |
||
|
|
<'> |
Скобки (изменение приоритета) |
||
|
|
<[> |
|
Нижний индекс |
|||
|
|
|
|
|
|||
|
|
<Ctrl>+<1> |
|
Транспонирование |
|||
|
|
<Shift>+<\> |
Модуль |
Модуль вектора |
Определитель |
||
|
|
<Ctrl>+<4> |
|
Сумма элемен- |
|
||
|
|
|
Обратная величина |
Обратная |
||
|
|
</\>+n |
Возведение в степень n |
Возведение |
||
|
|
<Ctrl>+<-> |
|
Векторизация |
||
|
|
<Ctrl>+<6> |
|
Выделение столбца |
||
Примечание
Скалярные операции над векторами и матрицами, если это не оговорено осо-
бо, производятся независимо над их каждым элементом, как над скаляром.
Таблица П3.2. Вычислительные операторы
|
Оператор |
Клавиши |
Описание |
Ссылка |
||
|
|
<Shift>+<7> |
Определенный интеграл |
7.1 |
||
|
|
<Ctrl>+<!> |
Неопределенный интеграл |
7.1.3 |
||
|
|
<?> |
Дифференцирование |
7.2 |
||
|
|
<Ctrl>+<?> |
Вычисление n-й производной |
7.2 |
||
|
|
<Ctrl>+<Shift >+<4> |
Сумма |
3.2.2 |
||
|
|
<Ctrl>+<4> |
Сумма ранжированной |
3.2.2 |
||
|
|
<Ctrl>+<Shift >+<3> |
Произведение |
3.2.2 |
||
|
|
<Ctrl>+<3> |
Произведение ранжированной |
3.2.2 |
||
|
|
<Ctrl>+<L> |
Предел |
3.2.2 |
||
|
|
<Ctrl>+<A> |
Левый предел |
3.2.2 |
||
|
|
<Ctrl>+<B> |
Правый предел |
3.2.2 |
||
Таблица ПЗ.З. Встроенные функции по алфавиту
|
Функция |
Аргументы |
Описание |
Ссылка |
||
|
a*(z) |
z - аргумент |
Обратная тригоно- |
10.4-5 |
||
|
Ai(x) |
x - аргумент |
Функция Эйри перво- |
14.1.3 |
||
|
angle (x,y) |
x, у - коорднинаты точки |
Угол между точкой |
10.4 , |
||
|
APPENDPRN(file) |
file - строковое пред- |
Дозапись данных |
15.6.1 |
||
|
arg ( z ) |
z - аргумент функции |
Аргумент комплекс- |
10.2 |
||
|
atan2 (x,y) |
х, у - коорднинаты точки |
Угол, отсчитываемый
(х,у) |
10.4 |
||
|
augment (A, B, C, . . . ) |
А, В, С, ... - векторы |
Слияние матриц |
9.2.2 |
||
|
bei(n,x) ber(n,x) |
п - порядок |
Мнимая и действи- |
14.1.4 |
||
|
Bi(x) |
x - аргумент |
Функция Эйри |
14.1.3 |
||
|
bspline (x, у, u, n) |
x, у - векторы данных
u - вектор значений
n - порядок полиномов |
Вектор коэффициен- |
14.1.3 |
||
|
Bulstoer |
См. rkf ixed |
Возвращает матрицу |
11.3 |
||
|
bulstoer (yO,tO,tl, |
См. rkadapt |
Возвращает матрицу |
11.3 |
||
|
bvalfit (zl,z2,xO,xl, |
zl, z2 - вектор началь-
хО - левая граница
D(x,y) - векторная
score (xf , у) - вектор- |
Возвращает вектор |
12.1.4 |
||
|
ceil (x) |
х - аргумент |
Наименьшее целое, |
10.8 |
||
|
cfft (y) |
у - вектор данных |
Вектор прямого ком- |
14.4.1 |
||
|
cholesky (A) |
A - квадратная, опреде- |
Разложение |
9.5.1 |
||
|
cols (A) |
A - матрица или вектор |
Число столбцов |
9.2.3 |
||
|
concat (S1, S2, . . .) |
|
Объединение строко- |
10.7 |
||
|
condl (A) |
А - квадратная матрица |
Числа обусловленно- |
9.2.6 |
||
|
cos (z) |
z - аргумент |
Косинус |
10.4 |
||
|
cosh(z) |
z - аргумент |
Гиперболический |
10.5 |
||
|
cot (z) |
z - аргумент |
Котангенс |
10.4 |
||
|
coth ( z ) |
z - аргумент |
Гиперболический |
10.5 |
||
|
csort (A, i) |
А - матрица |
Сортировка строк |
9.2.4 |
||
|
CreateMesh (F, sO, si, |
F(s,t) - векторная
tO,tl - пределы t
tgr, sgr - число точек
fmap - функция преоб- |
Создание вложенного |
9.2.1 |
||
|
CreateSpace (F[,tO,tl, |
F (t) - векторная функ-
tO,tl - пределы t
tgr - число точек сетки
fmap - функция преоб- |
Создание вложенного |
9.2.1 |
||
|
csc(z) |
z - аргумент |
Косеканс |
10.4 |
||
|
csch(z) |
z - аргумент |
Гиперболический |
10.5 |
||
|
csgn(z) |
z - аргумент |
Комплексный знак |
10.2 |
||
|
cspline (x,y) |
x, у - векторы данных |
Вектор коэффициен- |
14.1.2 |
||
|
cy!2xyz (r,6, z) |
г, 8, z - цилиндрические |
Преобразование ци- |
10.10 |
||
|
D* (x,par) |
х - значение случайной
par - список параметров |
Плотность вероятно- |
13.1.4 |
||
|
diag(v) |
v - вектор |
Диагональная матри- |
9.2.1 |
||
|
eigenvals (A) |
А - квадратная матрица |
Собственные значе- |
9.4 |
||
|
eigenvec(A,X) |
А - квадратная матрица
X - собственное |
Собственный вектор |
9.4 |
||
|
eigenvecs (A) |
А - квадратная матрица |
Собственные векторы |
9.4 |
||
|
erf (x) |
х - аргумент |
Функция ошибок |
13.1.1 |
||
|
erfc(x) |
х - аргумент |
Обратная функция |
13.1.1 |
||
|
error (S) |
S - строка |
Возвращает строку S |
10.7 |
||
|
exp(z) |
z - аргумент |
Экспонента в степени
z |
10.3 |
||
|
expfit (x,y,g) |
х, у - векторы данных
g - вектор начальных |
Регрессия экспонен-
той а-еьх+с |
14.2.3 |
||
|
fft (y) |
у - вектор данных |
Вектор прямого пре- |
14.4.1 |
||
|
fhyper (a,b,c,x) |
a,b, с - параметры |
Гауссова гипергео- |
10.6 |
||
|
Find (xl,x2, . . .) |
xl , х2 , . . . - перемен- |
Возвращает корень |
8.3-8.4 |
||
|
floor (x) |
х - аргумент |
Наибольшее целое |
10.8 |
||
|
Gamma (x) |
х - аргумент |
Гамма-функция Эй- |
10.6 |
||
|
genfit (x,y,g,G) |
х, у - векторы данных |
Вектор коэффициен- |
14.2.4 |
||
|
geninv (A) |
А - матрица |
Создание обратной |
9.2.1 |
||
|
genvals (A, B) |
А, в - квадратные мат- |
Расчет обобщенных |
9.4 |
||
|
genvecs (A, B) |
А, в - квадратные мат- |
Расчет обобщенных |
9.4 |
||
|
Given |
|
Ключевое слово для |
8.3 |
||
|
heaviside step(x) |
х - аргумент |
Функция Хевисайда |
10.9 |
||
|
Her (n,x) |
х - аргумент |
Полином Эрмита |
10.6 |
||
|
I0(x)
11 (x) |
х - аргумент |
Модифицированная |
10.1.2 |
||
|
ibeta (a,x,y) |
x,y - аргументы |
Неполная |
10.6 |
||
|
identity(N) |
N - размер матрицы |
Создание единичной |
9.2.1 |
||
|
icf ft (v) |
v - вектор частотных |
Вектор комплексного |
14.4.1 |
||
|
if (cond, x, y) |
cond- логическое
х, у - значения, возвра- |
Функция условия |
10.9 |
||
|
if ft (v) |
v - вектор частотных |
Вектор обратного |
14.4.1 |
||
|
IsString(x) |
х - аргумент |
Возвращает 1, если |
10.7 |
||
|
iwave (v) |
v - вектор частотных |
Вектор обратного |
14.4.2 |
||
|
Im(z) |
z - аргумент |
Мнимая часть ком- |
10.2 |
||
|
interp(s,x,y,t) |
s - вектор вторых произ-
х, у - векторы данных |
Сплайн-интерполяция |
14.1.2 |
||
|
intercept (x,y) |
х, у - векторы данных |
Коэффициент Ь ли-
Ь+а-х |
14.2.1 |
||
|
J0(x) |
х - аргумент |
Функция Бесселя |
10.1.1 |
||
|
Jac(n,a,b,x) |
х - аргумент |
Полином Якоби |
10.6 |
||
|
js(n,x) |
n - порядок |
Сферическая функ- |
10.1.5 |
||
|
K0(x) |
x - аргумент |
Модифицированная |
10.1.2 |
||
|
Kronecker delta (x, у) |
x,y - аргументы |
Дельта-символ Кро- |
10.9 |
||
|
ksmooth(x, y,b) |
x, у - векторы данных
Ь - ширина окна |
Сглаживание с по- |
14.3.1 |
||
|
Lag(n,x) |
х - аргумент |
Полином Лагерра |
10.6 |
||
|
last (v) |
v - вектор |
Индекс последнего |
9.2.3 |
||
|
Leg(n,x) |
х - аргумент |
Полином Лежандра |
10.6 |
||
|
length (v) |
v - вектор |
Число элементов |
9.2.3 |
||
|
line (x, y) |
х, у - векторы данных |
Вектор из коэффици- |
14.2.1 |
||
|
Unfit (x,y, F) |
х, у - векторы данных
F(x) - векторная функ- |
Вектор коэффициен- |
14.2.4 |
||
|
linterp(x,y,t) |
х, у - векторы данных |
Кусочно-линейная |
14.1.1 |
||
|
Igsfit (x,y,g) |
х, у - векторы данных
g - вектор начальных |
Регрессия логистиче-
а/(1+ЫГсх) |
14.2.3 |
||
|
ln(z) |
z - аргумент |
Натуральный |
10.3 |
||
|
Infit (x,y) |
х, у - векторы данных |
Регрессия логариф-
a-ln(x)+b |
14.2.3 |
||
|
loess (x,y, span) |
x, у - векторы данных
span - параметр разме- |
Вектор коэффициен- |
14.2.2 |
||
|
log(z) |
z - аргумент |
Десятичный |
10.3 |
||
|
log(z, b) |
z - аргумент |
Логарифм z по осно- |
10.3 |
||
|
logfit (x,y,g) |
х, у - векторы данных
g - вектор начальных |
Регрессия логариф-
a-ln(x+b)+c |
14.2.3 |
||
|
Isolve (A, b) |
А - матрица СЛАУ
b - вектор правых |
Решение системы |
9.3 |
||
|
Ispline (x,y) |
х, у - векторы данных |
Вектор коэффициен- |
14.1.2 |
||
|
lu(A) |
А - квадратная матрица |
Ш-разложение |
9.5.3 |
||
|
matrix (M,N,f) |
М - количество строк |
Создание матрицы с |
9.2.1 |
||
|
Maximize (f ,xl, . . . ) |
f (xl, . . .) - функция |
Вектор значений ар- |
8.6 |
||
|
mhyper (a,b,x) |
х - аргумент |
Конфлюэнтная гипер- |
10.6 |
||
|
Minerr (xl,x2, . . . ) |
xl,x2, . . . -перемен- |
Возвращает вектор |
8.5 |
||
|
Minimize (f ,xl, . . . ) |
f (xl, . . . ) - функция
xl, . . . -аргументы, |
Вектор значений |
8.6 |
||
|
medsmooth ( у , b ) |
у - вектор данных
b - ширина окна |
Сглаживание мето- |
14.3.1 |
||
|
multigrid(F,ncycle) - |
F - матрица правой час-
ncycle - параметр алго- |
Матрица решения |
12.4.1 |
||
|
n* (M,par) |
м - размерность вектора
х - значение случайной |
Вектор случайных |
13.1.4 |
||
|
norml (A) |
А - квадратная матрица |
Нормы матриц (L1 , |
9.2.5 |
||
|
num2str (z) |
z - число |
Возвращает строку, |
10.7 |
||
|
Odesolve (t,tl[,step] ) |
t - переменная интегри-
tl - конечная точка ин-
step - число шагов ин- |
Возвращает матрицу |
11.1.1, |
||
|
p* (x,par) |
х - значение случайной |
Функция распределе- |
13.1.4 |
||
|
pol2xy(r,6) |
г, 9 - полярные коорди- |
Преобразование по- |
10.10 |
||
|
polyroots (v) |
v - вектор, составленный |
Возвращает вектор |
8.2 |
||
|
predict (y, m, n) |
у - исходный вектор
m - число элементов у,
n - количество предска- |
Функция предсказа- |
14.1.4 |
||
|
pspline(x,y) |
х, у - векторы данных |
Вектор коэффициен- |
14.1.2 |
||
|
pwfit (x,y,g) |
х, у - векторы данных |
Регрессия степенной |
14.2.3 |
||
|
q* (p,par) |
р - значение вероятности
par - список параметров |
Квантиль (функция, |
13.1.4 |
||
|
qr(A) |
А - вектор или матрица |
QR-разложение |
9.5.2 |
||
|
rank (A) |
А - матрица |
Ранг матрицы |
9.2.7 |
||
|
Re(z) |
z - аргумент |
Действительная часть |
10.2 |
||
|
READ* (file) |
file - строковое пред- |
Запись данных в |
15.6 |
||
|
regress (x,y,k) |
х, у - векторы данных |
Вектор коэффициен- |
14.2.2 |
||
|
Relax (a,b,c,d,e, F, |
а, Ь, с, d, e - матрицы
F - матрица правой
rjac - параметр |
Матрица решения |
12.4.1, |
||
|
reverse (v) |
v - вектор |
Перестановка |
9.2.4 |
||
|
Rkadapt (yO,tO,tl, |
yO - вектор начальных
(tO,tl) - интервал
асе - погрешность
D(t,y) - векторная
k - максимальное число
s - минимальный шаг |
Возвращает матрицу |
11.3 |
||
|
Rkadapt |
См. rkfixed |
Возвращает матрицу |
11.3 |
||
|
rkfixed |
уО - вектор начальных
D(t,y) -векторная |
Возвращает матрицу |
11.1.2, |
||
|
root |
f (х, . . . ) -функция |
Возвращает корень |
8.1 |
||
|
round (x, n) |
х - аргумент |
Округление |
10.8 |
||
|
rows (A) |
А - матрица или вектор |
Число строк |
9.2.3 |
||
|
rref (A) |
А - матрица или вектор |
Преобразование |
9.2.1 |
||
|
rsort (A, i) |
A - матрица |
Сортировка матрицы |
9.2.4 |
||
|
sbval (z,xO,xl,D, |
z - вектор начальных
хО - левая граница
D(x,y) -векторная
load(xO,z) -векторная
score (xl, у) -вектор- |
Возвращает вектор |
12.1.3 |
||
|
search (S, Subs, m) |
S - строка
m - стартовая позиция |
Стартовая позиция |
10.7 |
||
|
sec(z) |
z - аргумент |
Секанс |
10.4 |
||
|
sech(z) |
z - аргумент |
Гиперболический |
10.5 |
||
|
sign(x) |
х - аргумент |
Знак числа |
10.9 |
||
|
signum(z) |
z - аргумент |
Комплексный знак |
10.2 |
||
|
sin(z) |
z - аргумент |
Синус |
10.4 |
||
|
sinh(z) |
z - аргумент |
Гиперболический |
10.5 |
||
|
sinfit (x,y,g) |
х, у - векторы данных
g - вектор начальных |
Регрессия синусои-
f (x)=a-sin(x+b)+c |
14.2.3 |
||
|
slope (x,y) |
х, у - векторы данных |
Коэффициент а
Ь+а-х |
14.2.1 |
||
|
sort (v) |
v - вектор |
Сортировка элемен- |
9.2.4 |
||
|
sph2xyz (г,6,ф) |
r , 6, ф - сферические |
Преобразование |
10.10 |
||
|
stack (А, В, G, . . .) |
А, В, С, ... -векторы |
Слияние матриц |
9.2.2 |
||
|
Stiffb (yO,tO,tl, |
См. rkf ixed
J(t,y) -матричная
D(t,y) |
Возвращает матрицу |
11.5.2 |
||
|
Stiffb (yO,tO,tl, |
См. rkadapt
J(t,y) -матричная
D(t,y) |
Возвращает матрицу |
11.5.2 |
||
|
Stiff r (yO,tO,tl, |
См. Stiffb |
Возвращает матрицу |
11.5.2 |
||
|
stiffr (yO,tO,tl,acc, |
См. stiffb |
Возвращает матрицу |
11.5.2 |
||
|
str2num(S) |
S - строка |
Преобразование |
10.7 |
||
|
str2vec(S) |
s - строка |
Преобразование |
10.7 |
||
|
strlen(S) |
S - строка |
Количество знаков |
10.7 |
||
|
submatrix (A, ir, jr, |
А - матрица |
Возвращает часть |
9.2.2 |
||
|
substr (S,m,n) |
s - строка |
Подстрока, получен- |
10.7 |
||
|
supsmooth(x,y) |
x, у - векторы данных |
Сглаживание |
14.3.1 |
||
|
svd (A) |
А - действительная |
Сингулярное разло- |
9.5.4 |
||
|
svds (A) |
А - действительная |
Вектор, состоящий |
9.5.4 |
||
|
tan(z) |
z - аргумент |
Тангенс |
10.4 |
||
|
tanh ( z ) |
z - аргумент |
Гиперболический |
10.5 |
||
|
Tcheb(n,x) |
х - аргумент |
Полином Чебышева |
10.6 |
||
|
tr(A) |
А - квадратная матрица |
След матрицы |
9.1.8 |
||
|
trunc(x) |
х - аргумент |
Целая часть числа |
10.8 |
||
|
Ucheb(n,x) |
х - аргумент |
Полином Чебышева |
10.6 |
||
|
vec2str(v) |
v - векторАЗСН кодов |
Строковое представ- |
10.7 |
||
|
wave (y) |
у - вектор данных |
Вектор прямого вейв- |
14.4.2 |
||
|
WRITE* (file) |
file - строковое пред- |
Запись данных в |
15.6 |
||
|
xy2pol(x,y) |
х, у - прямоугольные |
Преобразование пря- |
10.10 |
||
|
xyz2cyl(x,y, z) |
х, у, z - прямоугольные |
Преобразование пря- |
10.10 |
||
|
xyz2sph(x,y, z) |
х, у, z - прямоугольные |
Преобразование пря- |
10.10 |
||
|
Y0(x) |
x - аргумент, х>0 |
Функция Бесселя |
10.1.1 |
||
|
ys(n,x) |
n - порядок |
Сферическая функ- |
10.1.5 |
||
Примечание
- Финансовых функций в данном списке нет. Сведения о них можно найти в главе 10.
- Некоторые функции, составляющие семейства типовых функций, приведены в сокращенном виде с недостающей частью имени в виде звездочки *. Например, различные статистические функции, описывающие различные распределения или функции вывода в файлы. Подробные сведения содержатся в разделе, на который указывает соответствующая ссылка.