Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.0 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Справка Scilab >> Основные функции

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

  • Побитовые операции
    • bitandпобитовое И
    • bitcmpпобитовое дополнение
    • bitgetбит в определённой позиции
    • bitorпобитовое ИЛИ
    • bitsetустановка бита в определённой позиции
    • bitxorпобитовое ИСКЛЮЧАЮЩЕЕ ИЛИ
    • isequalbitwiseпобитовое сравнение переменных
  • Комплексные числа
    • complexСоздание комплексного числа.
    • conjсопряжение
    • imagмнимая часть
    • imultумножение на мнимую единицу i
    • isrealпроверка, имеет ли переменная вещественные или комплексные элементы.
    • realреальная часть
  • Дискретная математика
    • factorфункция разложения на множители
    • factorialФункция факториал
    • gcdнаибольший общий делитель (НОД)
    • lcmнаименьшее общее кратное (НОК)
    • permsвсе сочетания компонентов вектора
    • primesфункция простых чисел
    • ratПриближение рациональными числами с плавающей запятой
  • Элементарные матрицы
    • diagвключение или исключение диагонали
    • eyeединичная матрица
    • ind2subпреобразование линейных индексов в подындексы
    • linspaceвектор с равномерными интервалами между элементами
    • logspaceвектор с интервалами между элементами в логарифмическом масштабе
    • meshgridсоздаёт матрицы или трёхмерные массивы
    • ndgridмассивы для многомерного вычисления функций по координатной сетке
    • onesматрица, составленная из единиц
    • randСлучайные числа
    • squarewaveформирует меандр с периодом 2*%pi
    • sub2indпреобразование подындексов матрицы в линейные индексы
    • testmatrixформирование специальных матриц, таких как матрица Гильберта и матрица Франка
    • toeplitzТёплицева матрица
    • zerosматрица, составленная из нулей
  • логарифм - экспонента - степень
    • expпоэлементная показательная функция
    • expmквадратная матрица экспоненциальной функции
    • logнатуральный логарифм
    • log10десятичный логарифм
    • log1pвычисляет точное значение натурального логарифма аргумента, просуммированного с единицей
    • log2логарифм по основанию 2
    • logmматричный логарифм
    • polarполярная форма
    • sqrtкорень квадратный
    • sqrtmматричный квадратный корень
  • Плавающая запятая
    • ceilокругление вверх
    • cleanочищает матрицы (округление малых значений до нуля)
    • doubleпреобразование из целочисленного представления (integer) в представление чисел двойной точности (double)
    • fixокругление в сторону нуля
    • floorокругление вниз
    • formatформат числа распечатываемого и выводимого на экран
    • frexpделит числа с плавающей запятой на показатель по основанию 2 и мантиссу
    • ieeeустановка режима исключения с плавающей запятой
    • intокругление в направлении нуля
    • isinfпроверка на бесконечные элементы
    • isnanпроверка на нечисловые элементы ("Nan")
    • nearfloatполучить предыдущее или следующее число с плавающей запятой
    • nextpow2степень двойки, дающая равное или большее число
    • number_propertiesопределение параметров чисел с плавающей запятой
    • roundокругление до ближайшего целого
  • Представление целых чисел
    • base2decпреобразование из числа по основанию b в десятичное число
    • bin2decпреобразование из двоичной системы счисления в десятичную
    • dec2baseпреобразование десятичного числа в число системы счисления по основанию N в строке
    • dec2binпреобразование из десятичной системы счисления в двоичную
    • dec2hexпреобразование из десятичной системы счисления в шестнадцатеричную
    • dec2octпреобразование из десятичной системы счисления в восьмеричную
    • hex2decпреобразование из шестнадцатеричной системы счисления в десятичную
    • oct2decпреобразование из восьмеричной системы счисления в десятичную
  • Манипуляции с матрицами
    • flipdimзеркальное отражение компонентов x по заданному измерению
    • matrixизменение вектора или матрицы в матрицу иных размеров
    • permuteперестановка размерностей массива
    • pertransодновременные перестановка с транспонированием
    • repmatДублирование массива и его мозаичное размещение
    • resize_matrixсоздание новой матрицы иного размера
    • squeezeудаляет единичные размерности гиперматрицы
  • Матричные операции
    • absабсолютное значение, амплитуда
    • cumprodпроизведение элементов массива с накоплением
    • cumsumсуммирование элементов массива с накоплением
    • kronпроизведение Кронекера (.*.)
    • maxмаксимум
    • minминимум
    • normнорма матрицы
    • prodпроизведение элементов массива
    • signmматричная функция знака
    • sumсумма элементов массива
    • trilнижняя треугольная часть матрицы
    • triuверхний треугольник
    • crossvector cross product
  • Поиск и сортировка
    • dsearchпоиск в упорядоченных наборах
    • gsortсортировка по алгоритму быстрой сортировки
    • lex_sortлексикографическая сортировка строк матрицы
    • vectorfindищет в строках или столбцах матриц совпадения с вектором
    • findfind indices of boolean vector or matrix true elements
  • Операции с множествами
    • intersectвозвращает вектор значений, общих для двух векторов/матриц
    • setdiffвозвращает элементы вектора, которые не принадлежат другому вектору
    • unionвыделяет объединение компонентов векторов
    • uniqueвыделяет уникальные компоненты вектора или матрицы
    • memberscount (and locate) in an array each element or row or column of another array
  • Сигнальная обработка
    • bloc2expпреобразование блок-схемы в символьное выражение
    • bloc2ssпреобразование блок-схемы в пространство состояний
    • pen2eaпреобразование пучка матриц в E, A
    • ssrandгенератор случайной системы
    • sysconvпреобразование системы
    • sysdiagсоединение блочно-диагональной системы
    • trfmodотображение полюсов и нулей
  • Символьное вычисление
    • addfсимвольное суммирование
    • cmb_linсимвольное линейное сочетание
    • ldivfлевое символьное деление
    • mulfсимвольное умножение
    • rdivfправое символьное деление
    • solveрешатель линейной системы в символьном виде
    • subfсимвольное вычитание
    • trianfmlтриангуляция в символьном виде
    • trisolveрешатель линейной системы в символьном виде
  • Тригонометрия
    • acosпоэлементный арккосинус (радианы)
    • acosdпоэлементный арккосинус, результат в градусах.
    • acoshгиперболический арккосинус
    • acoshmматричный гиперболический арккосинус
    • acosmарккосинус над матрицей
    • acotвычисляет поэлементный арккотангенс аргумента.
    • acotdвычисляет поэлементный арккотангенс аргумента; результат в градусах.
    • acothпоэлементный гиперболический арккотангенс.
    • acscвычисляет поэлементно арккосеканс аргумента.
    • acscdвычисляет поэлементно арккосеканс аргумента; результат в градусах.
    • acschвычисляет поэлементно гиперболический арккосеканс аргумента.
    • asecвычисляет поэлементно арксеканс аргумента.
    • asecdвычисляет поэлементно арксеканс аргумента, результаты в градусах.
    • asechвычисляет поэлементно гиперболический арксеканс аргумента.
    • asinарксинус (радианы)
    • asindарксинус, результаты в градусах
    • asinhгиперболический арксинус
    • asinhmматричный гиперболический арксинус
    • asinmматричный арксинус
    • atan2-х и 4-х квадрантный арктангенс
    • atand2-х и 4-х квадрантный поэлементный арктангенс, результаты в градусах.
    • atanhгиперболический арктангенс
    • atanhmматричный гиперболический арктангенс
    • atanmарктангенс квадратной матрицы
    • cosпоэлементная функция косинус
    • cosdпоэлементная функция косинус, аргумент в градусах
    • coshгиперболический косинус
    • coshmматричный гиперболический косинус
    • cosmmatrix cosine function
    • cotdпоэлементный котангенс, аргумент в градусах
    • cotgкотангенс
    • cothгиперболический котангенс
    • cothmматричный гиперболический котангенс
    • cscвычисляет поэлементно косеканс аргумента
    • cscdвычисляет поэлементно косеканс аргумента, заданного в градусах
    • cschвычисляет поэлементно гиперболический косеканс аргумента.
    • csgnвозвращает знак вещественных или комплексных значений вектора
    • secПоэлементно вычисляет секанс аргумента.
    • secdвычисляет поэлементно секанс аргумента, заданного в градусах
    • sechПоэлементно вычисляет гиперболический секанс аргумента.
    • sinфункция синус
    • sincфункция sinc
    • sindфункция синус, аргумент в градусах.
    • sinhгиперболический синус
    • sinhmматричный гиперболический синус
    • sinmфункция матричного синуса
    • tanтангенс
    • tandтангенс, аргумент в градусах.
    • tanhгиперболический тангенс
    • tanhmматричный гиперболический тангенс
    • tanmматричный тангенс
  • andлогическое И элементов массива
  • &оператор логического И
  • catконкатенация нескольких массивов
  • cell2matпреобразование cell-массива в матрицу
  • cellstrпреобразует вектор строк (или матрицу строк) в cell-массив строк
  • isemptyпроверка, является ли переменная пустой матрицей или пустым списком
  • isequalсравнение объектов
  • isvectorпроверка, является ли переменная вектором
  • lstsizeколичество элементов list, tlist, mlist
  • pmoduloположительный арифметический остаток от деления по модулю m
  • ndimsколичество размерностей массива
  • nthrootn-ный корень вещественных чисел
  • orлогическое ИЛИ элементов массива
  • |оператор логического ИЛИ
  • signфункция знака
  • sizeразмер объекта
  • IsAScalarcheck if a variable is a scalar. This function is obsolete.
  • iscolumncheck if a variable is a column
  • ismatrixcheck if a variable is a matrix
  • isrowcheck if a variable is a row
  • isscalarcheck if a variable is a scalar.
  • issquarecheck if a variable is a square matrix
  • num2cellconverts an array into a cell array
  • unwrapunwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
Report an issue
<< Дифференциальное счисление, интегрирование Справка Scilab Linear Algebra >>

Copyright (c) 2022-2024 (Dassault Systèmes)
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:
Fri Apr 11 14:19:37 CEST 2014