Встроенные операторы и функции
Таблица П3.3. Встроенные функции.
| Функция | Аргументы | Описание |
|---|---|---|
| a*(z) | z – аргумент | Обратная тригонометрическая или гиперболическая функция * |
| Ai(x) | x – аргумент | Функция Эйри первого рода |
| angle (x,y) | x, у – координаты точки | Угол между точкой и осью 0х |
| APPENDPRN (file) | file – строковое представление пути к файлу | Дозапись данных в существующий текстовый файл |
| arg(z) | z – аргумент функции | Аргумент комплексного числа |
| atan2 (x, y) | х, у – координаты точки | Угол, отсчитываемый от оси 0х до точки (х,у) |
| augment (A,B,C,…) | А, В, С, … – векторы или матрицы | Слияние матриц слева направо |
| bei (n, x) ber (n, x) | n – порядок х – аргумент |
Мнимая и действительная части функции Бесселя-Кельвина |
| Bi(x) | х – аргумент | Функция Эйри второго рода |
| bspline (x, у, u, n) | x, у – векторы данных u – вектор значений сшивок В-сплайнов n – порядок полиномов |
Вектор коэффициентов В-сплайна |
| Bulstoer (y0,t0,tl,M,D) | См .rkfixed | Возвращает матрицу с решением задачи Коши для системы ОДУ методом Булирша-Штера |
| bulstoer (y0,t0,t1, ace, D, k, s) | См .rkadapt | Возвращает матрицу с решением задачи Коши для системы ОДУ методом Булирша-Штера (для определения только последней точки интервала) |
| bvalfit (z1,z2, x0,x1,xf, D, load1, Ioad2, score) | z1, z2 – вектор начальных значений для недостающих левых и правых граничных условий; х0 – левая граница, x1 – правая граница, xf – внутренняя точка; D (х, у) – векторная функция, задающая систему ОДУ; load1 (x0, z), load2 (x1, z) – векторные функции, задающие левые и правые граничные условия; score (xf, у) – векторная функция, задающая сшивку решений в xf; |
Возвращает вектор недостающих граничных условий у краевой задачи для системы N ОДУ с дополнительным условием в промежуточной точке |
| ceil (x) | х – аргумент | Наименьшее целое, не меньшее х |
| cfft (y), CFFT(y) | у – вектор данных | Вектор прямого комплексного преобразования Фурье (в разных нормировках) |
| cholesky (A) | А – квадратная, определенная матрица | Разложение Холецкого |
| cols (A) | А – матрица или вектор | Число столбцов |
| concat (S1,S2,..-) | s1, s2,… – строки | Объединение строковых переменных |
| condl(A), cond2 (A), conde (A), condi (A) | A – квадратная матрица | Числа обусловленности в разных нормах (L1, L2, евклидова, ∞) |
| cos (z) | z – аргумент | Косинус |
| cosh (z) | z – аргумент | Гиперболический косинус |
| cot (z) | z – аргумент | Котангенс |
| coth(z) | z – аргумент | Гиперболический котангенс |
| csort (A, i) | A – матрица; i – индекс столбца |
Сортировка строк матрицы по элементам 1-го столбца |
| CreateMeshfF, s0,s1,t0, t1, sgr, tgr, fmap) | F (s, t) – векторная функция из трех элементов; t0,t1 – пределы t; s0,s1 – пределы s; tgr, sgr – число точек сетки по t и s; fmap – функция преобразования координат |
Создание вложенного массива, представляющего х-, у- и z-координаты параметрической поверхности, заданной функцией F |
| CreateSpace (F[,t0,t1, tgr, fmap]) | F (t) – векторная функция из трех элементов; t0,t1 – пределы t; tgr – число точек сетки; fmap – функция преобразования координат |
Создание вложенного массива, представляющего х-, у- и z-координаты параметрической пространственной кривой, заданной функцией F |
| csc(z) | z – аргумент | Косеканс |
| csch (z) | z – аргумент | Гиперболический косеканс |
| csgn (z) | z – аргумент | Комплексный знак числа |
| cspline (x, y) | х, у – векторы данных | Вектор коэффициентов кубического сплайна |
| cyl2xyz(r,g,z) | r, g, z – цилиндрические координаты | Преобразование цилиндрических координат в прямоугольные |
