Scilab Website | Contribute with GitLab | Scilab Community | ATOMS toolboxes
Scilab Online Help
2025.0.0 - Русский


Основные функции

  • Побитовые операции
    • bitand — bitwise logical AND between element-wise integers of 2 arrays
    • bitcmp — побитовое дополнение целых чисел
    • bitget — Извлекает из целых чисел биты по указанным индексам
    • bitor — bitwise logical OR between element-wise integers of 2 arrays
    • bitset — устанавливает в целых числах биты по указанным индексам
    • bitstring — Строка, дающее символьное битовое представление числа
    • bitxor — bitwise logical XOR between element-wise integers of 2 arrays
  • Комплексные числа
    • angle — argument of complex numbers, in radians
    • complex — Построение массива комплексных чисел по их частям
    • conj — сопряжение
    • csgn — возвращает знак вещественных или комплексных значений вектора
    • imag — мнимая часть
    • imult — умножение на мнимую единицу i
    • isreal — проверка, имеет ли переменная вещественные или комплексные элементы
    • real — реальная часть
  • Дискретная математика
    • factor — функция разложения на множители
    • factorial — функция факториала : произведение первых n положительных целых чисел
    • gcd — Greatest (positive) Common Divisor
    • lcm — наименьшее общее кратное (положительное) целых чисел или полиномов
    • nchoosek — Computes binomial numbers (n,k) = numbers of combinations
    • primes — функция простых чисел
    • rat — Приближение рациональными числами с плавающей запятой
  • Элементарные матрицы
    • random
      • grand — Случайные числа
      • prbs_a — Generates a pseudo random binary sequence
      • rand — Случайные числа
      • sample — Sampling: random draw with replacement
      • samplef — sample values with replacement from a population with given frequencies.
      • samwr — Sampling without replacement
    • blockdiag — Создаёт блочную диагональную матрицу из указанных массивов. Соединение диагональной системы блоков.
    • diag — включение или исключение диагонали
    • пустая матрица [] — пустая матрица. Деструктор диапазонов массива.
    • eye — единичная матрица
    • frank — Frank matrix
    • hilbm — Hilbert matrix
    • invhilb — Inverse of the Hilbert matrix
    • linspace — генерирует линейно распределённые числа между двумя достижимыми границами
    • logspace — вектор с интервалами между элементами в логарифмическом масштабе
    • magic — Magic square
    • meshgrid — создаёт матрицы или трёхмерные массивы
    • ndgrid — строит матрицы или N-мерные массивы путем репликации данных векторов
    • ones — матрица, составленная из единиц
    • perms — Generate the table of permutations of given elements
    • repmat — дублирование массива и его мозаичное размещение
    • squarewave — формирует меандр с периодом 2*%pi
    • testmatrix — generate special matrices, such as Hilbert, Frank
    • toeplitz — Toeplitz matrix (chosen constant diagonal bands)
    • vander — Vandermonde matrix
    • zeros — матрица, составленная из нулей
  • логарифм - экспонента - степень
    • exp — поэлементная показательная функция
    • expm — квадратная матрица экспоненциальной функции
    • log — натуральный логарифм
    • log10 — десятичный логарифм
    • log1p — вычисляет точное значение натурального логарифма аргумента, просуммированного с единицей
    • log2 — логарифм по основанию 2. Экспонента по основанию 2 и мантисса некоторых вещественных чисел.
    • logm — матричный логарифм
    • nthroot — n-ный корень вещественных чисел
    • возведение в степень — операция возведения в степень (^, .^)
    • sqrt — корень квадратный
    • sqrtm — матричный квадратный корень
  • Плавающая запятая
    • ceil — округление вверх
    • clean — очищает матрицы (округление малых значений до нуля)
    • double — converts inttype integers or booleans into decimal encoding
    • fix — округление в сторону нуля
    • floor — округление вниз
    • format — установка выходного формата десятичных чисел по умолчанию
    • ieee — установка режима исключения с плавающей запятой
    • int — округление в направлении нуля
    • isinf — проверка на бесконечные элементы
    • isnan — проверка на нечисловые элементы ("Nan")
    • nearfloat — получить предыдущее или следующее число с плавающей запятой
    • nextpow2 — степень двойки, дающая равное или большее число
    • number_properties — определение параметров чисел с плавающей запятой
    • round — округление до ближайшего целого
    • ноль со знаком -0 — Обработка -0 по сравнению с 0
  • Представление целых чисел
    • base2dec — преобразование из числа по основанию b в десятичное число
    • bin2dec — преобразование из двоичной системы счисления в десятичную
    • dec2base — преобразование десятичного числа в число системы счисления по основанию N в строке
    • dec2bin — преобразование из десятичной системы счисления в двоичную
    • dec2hex — преобразование из десятичной системы счисления в шестнадцатеричную
    • dec2oct — преобразование из десятичной системы счисления в восьмеричную
    • hex2dec — преобразование из шестнадцатеричной системы счисления в десятичную
    • oct2dec — преобразование из восьмеричной системы счисления в десятичную
  • Целые числа
    • iconvert — преобразование в 1- или 8-байтное представление целого числа
    • int8 — преобразование в однобайтное представление целого числа
    • inttype — возвращает тип целых чисел, используемых в типах целочисленных данных
  • Манипуляции с матрицами
    • Shape tests
      • iscolumn — check if a variable is a column
      • ismatrix — checks if an object is a non-empty 1D or 2D matrix or array
      • isrow — check if a variable is a row
      • isscalar — check if a variable is a scalar.
      • issquare — проверка, является ли переменная квадратной матрицей
      • isvector — проверка, является ли переменная вектором
    • cat — конкатенация нескольких массивов
    • circshift — смещает по кругу элементы матрицы
    • flipdim — меняем порядок (частей) строк, столбцов, страниц... массива
    • matrix — изменение вектора или матрицы в матрицу иных размеров
    • permute — переставляет размерности массива
    • pertrans — одновременные перестановка с транспонированием
    • resize_matrix — trim or/and extend (and cast) a matrix or hypermatrix
    • squeeze — удаляет одиночные размерности ND-мерного массива
    • tril — нижняя треугольная часть матрицы
    • triu — верхний треугольник
  • Матричные операции
    • abs — абсолютное значение, амплитуда
    • and — logical AND between the elements of a boolean or numerical array
    • cross — vector cross product
    • cumprod — произведение элементов массива с накоплением
    • cumsum — суммирование элементов массива с накоплением
    • kron .*. — произведение Кронекера. Взвешенное повторение массива
    • kron .\. ./. — Kronecker left and right divisions
    • max — максимум
    • min — минимум
    • norm — нормы вектора или матрицы
    • or — logical OR over the elements of a boolean or numerical array
    • prod — произведение элементов массива
    • sign — сигнум-функция
    • sum — сумма элементов массива
  • Поиск и сортировка
    • dsearch — поиск в упорядоченных наборах
    • find — даёт индексы элементов с ненулевым значением или значением %T
    • gsort — сортирует массивы логических, числовых и строковых значений
    • members — count (and locate) in an array each element or row or column of another array
    • vectorfind — ищет расположение вектора (отмеченный символом групповой подстановки) в матрице или гиперматрице
  • Операции с множествами
    • intersect — элементы, либо строки либо столбцы, имеющиеся в обоих входных массивах, без повторов
    • setdiff — возвращает элементы или строк или столбцов массива, которые не принадлежат другому массиву
    • union — Множество всех элементов, строк или столбцов двух массивов без дубликатов
    • unique — удалить все повторяющиеся компоненты из вектора или матрицы
  • Тригонометрия
    • Обработка матриц
      • acoshm — матричный гиперболический арккосинус
      • acosm — арккосинус над матрицей
      • asinhm — матричный гиперболический арксинус
      • asinm — матричный арксинус
      • atanhm — матричный гиперболический арктангенс
      • atanm — арктангенс квадратной матрицы
      • coshm — матричный гиперболический косинус
      • cosm — matrix cosine function
      • cothm — матричный гиперболический котангенс
      • sinhm — матричный гиперболический синус
      • sinm — функция матричного синуса
      • tanhm — матричный гиперболический тангенс
      • tanm — матричный тангенс
    • acos — поэлементный арккосинус (радианы)
    • acosd — поэлементный арккосинус, результат в градусах.
    • acosh — hyperbolic cosine inverse
    • acot — вычисляет поэлементный арккотангенс аргумента.
    • acotd — вычисляет поэлементный арккотангенс аргумента; результат в градусах.
    • acoth — поэлементный гиперболический арккотангенс.
    • acsc — вычисляет поэлементно арккосеканс аргумента.
    • acscd — вычисляет поэлементно арккосеканс аргумента; результат в градусах.
    • acsch — вычисляет поэлементно гиперболический арккосеканс аргумента.
    • asec — вычисляет поэлементно арксеканс аргумента.
    • asecd — вычисляет поэлементно арксеканс аргумента, результаты в градусах.
    • asech — вычисляет поэлементно гиперболический арксеканс аргумента.
    • asin — арксинус (радианы)
    • asind — арксинус, результаты в градусах
    • asinh — гиперболический арксинус
    • atan — 2-х и 4-х квадрантный арктангенс
    • atand — 2-х и 4-х квадрантный поэлементный арктангенс, результаты в градусах.
    • atanh — гиперболический арктангенс
    • cos — поэлементная функция косинус
    • cosd — поэлементная функция косинус, аргумент в градусах
    • cosh — гиперболический косинус
    • cotd — поэлементный котангенс, аргумент в градусах
    • cotg — котангенс
    • coth — гиперболический котангенс
    • csc — вычисляет поэлементно косеканс аргумента
    • cscd — вычисляет поэлементно косеканс аргумента, заданного в градусах
    • csch — вычисляет поэлементно гиперболический косеканс аргумента.
    • sec — Поэлементно вычисляет секанс аргумента.
    • secd — вычисляет поэлементно секанс аргумента, заданного в градусах
    • sech — Поэлементно вычисляет гиперболический секанс аргумента.
    • sin — функция синус
    • sind — функция синус, аргумент в градусах.
    • sinh — гиперболический синус
    • tan — тангенс
    • tand — тангенс, аргумент в градусах.
    • tanh — гиперболический тангенс
  • &, && — Binary AND between integers. Logical AND over/between booleans and numbers
  • bernstein — compute the n-order Bernstein matrix
  • выделение — выделение элемента матрицы или списка
  • ind2sub — преобразование линейных индексов в подындексы
  • вставка — частичное присвоение или модификация значения переменной
  • isempty — проверка, является ли переменная пустой матрицей или пустым списком
  • isequal — tests the strict global equality between several objects, without equivalences
  • modulo — симметричный арифметический остаток от деления по модулю m
  • ndims — количество размерностей массива
  • |, || — Binary OR between integers. Logical OR over/between booleans and numbers
  • size — размер объекта
  • sub2ind — преобразование подындексов матрицы в линейные индексы
Report an issue
<< Дифференциальные уравнения Справка Scilab Linear Algebra >>

Copyright (c) 2022-2026 (Dassault Systèmes S.E.)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Thu Oct 24 11:18:31 CEST 2024