Таблица П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.
- Некоторые функции, составляющие семейства типовых функций, приведены в сокращенном виде с недостающей частью имени в виде звездочки *. Например, различные статистические функции, описывающие различные распределения или функции вывода в файлы. Подробные сведения содержатся в разделе, на который указывает соответствующая ссылка.