Scilab 5.5.2
- Справка Scilab
- Scilab
- Дифференциальное счисление, интегрирование
- Основные функции
- Linear Algebra
- Interpolation
- CACSD
- Polynomials
- Signal Processing
- FFTW
- Special Functions
- Библиотека генераторов случайных чисел
- ARnoldi PACKage
- Statistics
- Sparse Matrix
- UMFPACK Interface (sparse)
- Optimization and Simulation
- Genetic Algorithms
- Simulated Annealing
- XML Management
- HDF5 Management
- Файлы: функции ввода/вывода
- Input/Output functions
- Графики
- Графики: экспорт и печать
- GUI
- Data Structures
- Parameters
- Boolean
- Целые числа
- Строки
- Sound file handling
- Time and Date
- Output functions
- Xcos
- Электронная таблица
- Командное окно
- History manager
- Matlab binary files I/O
- Matlab to Scilab Conversion Tips
- Функции для совместимости
- Функции
- Development tools
- Demo Tools
- Dynamic/incremental Link
- ATOMS
- Tcl/Tk Interface
- Text editor (Scinotes)
- UI Data
- Online help management
- Parallel
- Modules manager
- Scilab MPI
- Локализация
- API Scilab
- call_scilab API (Scilab engine)
- JVM
- Java from Scilab
- Java Interface
- Intersci
- Preferences
- Windows tools
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
Основные функции
- Побитовые операции
- Комплексные числа
- Дискретная математика
- Элементарные матрицы
- 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 — верхний треугольник
- cross — vector cross product
- Поиск и сортировка
- dsearch — поиск в упорядоченных наборах
- gsort — сортировка по алгоритму быстрой сортировки
- lex_sort — лексикографическая сортировка строк матрицы
- vectorfind — ищет в строках или столбцах матриц совпадения с вектором
- find — find indices of boolean vector or matrix true elements
- Операции с множествами
- intersect — возвращает вектор значений, общих для двух векторов/матриц
- setdiff — возвращает элементы вектора, которые не принадлежат другому вектору
- union — выделяет объединение компонентов векторов
- unique — выделяет уникальные компоненты вектора или матрицы
- members — count (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 — матричный арксинус
- atan — 2-х и 4-х квадрантный арктангенс
- atand — 2-х и 4-х квадрантный поэлементный арктангенс, результаты в градусах.
- atanh — гиперболический арктангенс
- atanhm — матричный гиперболический арктангенс
- atanm — арктангенс квадратной матрицы
- cos — поэлементная функция косинус
- cosd — поэлементная функция косинус, аргумент в градусах
- cosh — гиперболический косинус
- coshm — матричный гиперболический косинус
- cosm — matrix 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 — количество размерностей массива
- nthroot — n-ный корень вещественных чисел
- or — логическое ИЛИ элементов массива
- | — оператор логического ИЛИ
- sign — функция знака
- size — размер объекта
- iscolumn — check if a variable is a column
- ismatrix — check if a variable is a matrix
- isrow — check if a variable is a row
- isscalar — check if a variable is a scalar.
- issquare — check if a variable is a square matrix
- num2cell — converts an array into a cell array
- unwrap — unwrap a Y(x) profile or a Z(x,y) surface. Unfold a Y(x) profile
Report an issue | ||
<< Дифференциальное счисление, интегрирование | Справка Scilab | Linear Algebra >> |