Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
scilab-6.1.1
Change language to: English - Français - Português - 日本語 -

Справка Scilab

  • Scilab
    • Ключевые слова Scilab
    • Управляющая логика
      • abortпрерывание исполнения
      • breakключевое слово для прерывания циклов
      • caseключевое слово, используемое в управляющей инструкции "select ... case ... end"
      • continueключевое слово для передачи управления следующей итерации цикла
      • doключевое слово для циклов
      • elseключевое слово в if-then-else и select-case-then-else
      • elseifключевое слово if-then-else
      • endключевое слово конца конструкции
      • forключевое слово для циклов
      • haltstop execution
      • ifключевое слово для условного выполнения
      • pauseвременно приостанавливает выполнение и разрешает инструкции в консоли.
      • resumeвыполнение возврата или возобновление и копирование некоторых локальных переменных
      • returnвозврат или возобновление исполнения и копирование некоторых локальных переменных
      • selectключевое слово выбора
      • thenключевое слово в управляющих структурах if и select
      • catchначало блока catch в управляющей структуре try-catch
      • whileключевое слово while
    • Конфигурация
      • bannerпоказывает баннер Scilab'а
      • getdebuginfoполучение информации о Scilab'e для отладки
      • getmemoryвозвращает свободную и общую память системы
      • getmodulesвозвращает список модулей, установленных в Scilab'е
      • getosвозвращает название операционной системы и версию
      • getscilabmodeвозвращает режим работы Scilab
      • getshellвозвращает текущий командный интерпретатор.
      • getversionполучение информации о версии Scilab и модулей
      • oldEmptyBehaviourControls the operation+ and operation- behaviour for Scilab
      • recursionlimitget or set the current or maximal allowed depth of nested calls
      • sciargsаргументы командной строки Scilab'а
      • verинформация о версии Scilab'а
      • with_javasciпроверка: собран ли Scilab с Java-интерфейсом
      • with_macros_sourceпроверка: установлены ли исходники макросов
      • with_moduleпроверка: установлен ли модуль Scilab'а
    • Отладка
      • debugСреда отладки в Scilab
      • whereполучение текущей инструкции дерева вызова
      • whereamiвыводит на экран текущую инструкцию дерева вызова
    • Управление ошибками
      • errclearочистка ошибки
      • errorсообщает об ошибке во время выполнения
      • Таблица ошибоксписок сообщений главных стандартных ошибок
      • lasterrorполучение последнего записанного сообщения об ошибке
      • warningпредупреждающие сообщения
    • types
      • booleanОбъекты Scilab'а, логические переменные и операторы & | ~
      • функцииScilab-процедуры и Scilab-объекты
      • hypermatricesобъект Scilab'а, N-мерная матрица в Scilab'е
      • libraryтип данных библиотеки
      • матрицыобъект Scilab'а, матрицы в Scilab'е
      • рациональное числообъекты Scilab, рациональное число в Scilab
      • stringsобъект Scilab'а, символьные строки
      • typeвозвращает тип переменной
      • typenameсвязывает имя и тип переменной
      • typeofexplicit type or overloading code of an object
    • Переменные
      • Предопределённые переменные
        • %charsИзбранные наборы символов Unicode
        • %eEuler number.
        • %epsepsilon (машинная эпсилон -- относительная точность представления чисел с плавающей запятой)
        • %f or %FBoolean variable for false.
        • %iмнимая единица
        • %infбесконечность
        • %nanнечисловое значение
        • %piотношение длины окружности к диаметру окружности
        • %sA variable used to define polynomials.
        • %t or %TBoolean variable for true.
        • %zA variable used to define polynomials.
        • homeGives the user directory.
        • SCI, WSCIпеременная, содержащая путь до системных файлов Scilab'а.
        • SCIHOMEхранит путь до настроек, истории файлов вашей сессии Scilab
        • TMPDIRпуть до временной директории
      • checkNamedArgumentsReturn list of unexpected named arguments
      • clearуничтожает переменные
      • clearglobalуничтожает глобальные переменные
      • existsпроверяет существование переменной
      • globalопределение глобальной переменной
      • isdefпроверяет существование переменной
      • isglobalпроверяет имеет ли локальная переменная глобальную копию
      • именасинтаксис имён в Scilab
      • predefзащита переменных
      • whoсписок переменных
      • who_userсписок имён пользовательских переменных
      • whosсписок переменных в длинной форме
    • exitзавершает текущую сессию Scilab'а
    • quitЗакрывает Scilab или уменьшает уровень паузы
    • scilabглавный файл-сценарий для запуска Scilab'а и различных инструментов
    • начальный запускфайлы начального запуска
  • Дифференциальное счисление, интегрирование
    • bvodeSупрощённый вызов bvode
    • daeпрограмма решения дифференциальных алгебраических уравнений (ДАУ)
    • daeoptionsустановка опций для dae (программа решения дифференциальных алгоритмических уравнений)
    • daskrDAE solver with zero crossing
    • dasrtпрограмма решения дифференциально-алгебраических уравнений (ДАУ) с пересечением нуля
    • dasslдифференциальное алгебраическое уравнение
    • diffразница и дискретная производная
    • implдифференциальное алгебраическое уравнение
    • int2dопределённый двумерный интеграл методом квадратуры и кубатуры
    • int3dопределённый трёхмерный интеграл методом квадратуры и кубатуры
    • intcинтеграл вдоль прямой на комплексной плоскости
    • integrateинтегрирование выражения квадратурами
    • intgопределённый интеграл
    • intlинтеграл Коши
    • intsplinинтегрирование экспериментальных данных кусочной интерполяцией
    • inttrapинтегрирование экспериментальных данных методом трапеций
    • numderivativeapproximate derivatives of a function (Jacobian or Hessian)
    • odeпрограмма решения обыкновенных дифференциальных уравнений
    • ode_discreteпрограмма решения обыкновенных дифференциальных уравнений, моделирование дискретного времени
    • ode_optional_outputописание необязательных выходных данных программы решения ОДУ
    • ode_rootпрограмма решения обыкновенных дифференциальных уравнений с поиском корней
    • odedcпрограмма решения дискретно-непрерывных ОДУ
    • odeoptionsустановка опций для программ решения ОДУ
  • Основные функции
    • Побитовые операции
      • bitandbitwise logical AND between element-wise integers of 2 arrays
      • bitcmpпобитовое дополнение целых чисел
      • bitgetИзвлекает из целых чисел биты по указанным индексам
      • bitorbitwise logical OR between element-wise integers of 2 arrays
      • bitsetустанавливает в целых числах биты по указанным индексам
      • bitstringСтрока, дающее символьное битовое представление числа
      • bitxorbitwise logical XOR between element-wise integers of 2 arrays
    • Комплексные числа
      • complexПостроение массива комплексных чисел по их частям
      • conjсопряжение
      • imagмнимая часть
      • imultумножение на мнимую единицу i
      • isrealпроверка, имеет ли переменная вещественные или комплексные элементы
      • realреальная часть
    • Дискретная математика
      • factorфункция разложения на множители
      • factorialфункция факториала : произведение первых n положительных целых чисел
      • gcdGreatest (positive) Common Divisor
      • lcmнаименьшее общее кратное (положительное) целых чисел или полиномов
      • nchoosekComputes binomial numbers (n,k) = numbers of combinations
      • primesфункция простых чисел
      • ratПриближение рациональными числами с плавающей запятой
    • Элементарные матрицы
      • random
        • grandСлучайные числа
        • noisegennoise generation (obsolete)
        • prbs_aGenerates a pseudo random binary sequence
        • randСлучайные числа
        • sampleSampling with replacement
        • samplefsample values with replacement from a population with given frequencies.
        • samwrSampling without replacement
      • blockdiagСоздаёт блочную диагональную матрицу из указанных массивов. Соединение диагональной системы блоков.
      • diagвключение или исключение диагонали
      • пустая матрица []пустая матрица. Деструктор диапазонов массива.
      • eyeединичная матрица
      • linspaceгенерирует линейно распределённые числа между двумя достижимыми границами
      • logspaceвектор с интервалами между элементами в логарифмическом масштабе
      • meshgridсоздаёт матрицы или трёхмерные массивы
      • ndgridстроит матрицы или N-мерные массивы путем репликации данных векторов
      • onesматрица, составленная из единиц
      • permsGenerate the table of permutations of given elements
      • repmatдублирование массива и его мозаичное размещение
      • squarewaveформирует меандр с периодом 2*%pi
      • testmatrixформирование специальных матриц, таких как матрица Гильберта и матрица Франка
      • toeplitzToeplitz matrix (chosen constant diagonal bands)
      • zerosматрица, составленная из нулей
    • логарифм - экспонента - степень
      • expпоэлементная показательная функция
      • expmквадратная матрица экспоненциальной функции
      • logнатуральный логарифм
      • log10десятичный логарифм
      • log1pвычисляет точное значение натурального логарифма аргумента, просуммированного с единицей
      • log2логарифм по основанию 2. Экспонента по основанию 2 и мантисса некоторых вещественных чисел.
      • logmматричный логарифм
      • nthrootn-ный корень вещественных чисел
      • polarполярная форма
      • возведение в степеньоперация возведения в степень (^, .^)
      • sqrtкорень квадратный
      • sqrtmматричный квадратный корень
    • Плавающая запятая
      • ceilокругление вверх
      • cleanочищает матрицы (округление малых значений до нуля)
      • doubleconverts 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-байтное представление целого числа
      • uint64conversion to 8 bytes unsigned integer representation
      • inttypeвозвращает тип целых чисел, используемых в типах целочисленных данных
    • Манипуляции с матрицами
      • Shape tests
        • iscolumncheck if a variable is a column
        • ismatrixchecks if an object is a non-empty 1D or 2D matrix or array
        • isrowcheck if a variable is a row
        • isscalarcheck if a variable is a scalar.
        • issquareпроверка, является ли переменная квадратной матрицей
        • isvectorпроверка, является ли переменная вектором
      • catконкатенация нескольких массивов
      • circshiftсмещает по кругу элементы матрицы
      • flipdimменяем порядок (частей) строк, столбцов, страниц... массива
      • matrixизменение вектора или матрицы в матрицу иных размеров
      • permuteпереставляет размерности массива
      • pertransодновременные перестановка с транспонированием
      • resize_matrixtrim or/and extend (and cast) a matrix or hypermatrix
      • squeezeудаляет одиночные размерности ND-мерного массива
      • trilнижняя треугольная часть матрицы
      • triuверхний треугольник
    • Матричные операции
      • absабсолютное значение, амплитуда
      • andlogical AND between the elements of a boolean or numerical array
      • crossvector cross product
      • cumprodпроизведение элементов массива с накоплением
      • cumsumсуммирование элементов массива с накоплением
      • kron .*.произведение Кронекера. Взвешенное повторение массива
      • kron .\. ./.Kronecker left and right divisions
      • maxмаксимум
      • minминимум
      • normнормы вектора или матрицы
      • orlogical OR over the elements of a boolean or numerical array
      • prodпроизведение элементов массива
      • signсигнум-функция
      • signmматричная функция знака
      • sumсумма элементов массива
    • Поиск и сортировка
      • dsearchпоиск в упорядоченных наборах
      • findдаёт индексы элементов с ненулевым значением или значением %T
      • gsortсортирует массивы логических, числовых и строковых значений
      • memberscount (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матричный гиперболический косинус
        • cosmmatrix cosine function
        • cothmматричный гиперболический котангенс
        • sinhmматричный гиперболический синус
        • sinmфункция матричного синуса
        • tanhmматричный гиперболический тангенс
        • tanmматричный тангенс
      • acosпоэлементный арккосинус (радианы)
      • acosdпоэлементный арккосинус, результат в градусах.
      • acoshhyperbolic cosine inverse
      • acotвычисляет поэлементный арккотангенс аргумента.
      • acotdвычисляет поэлементный арккотангенс аргумента; результат в градусах.
      • acothпоэлементный гиперболический арккотангенс.
      • acscвычисляет поэлементно арккосеканс аргумента.
      • acscdвычисляет поэлементно арккосеканс аргумента; результат в градусах.
      • acschвычисляет поэлементно гиперболический арккосеканс аргумента.
      • asecвычисляет поэлементно арксеканс аргумента.
      • asecdвычисляет поэлементно арксеканс аргумента, результаты в градусах.
      • asechвычисляет поэлементно гиперболический арксеканс аргумента.
      • asinарксинус (радианы)
      • asindарксинус, результаты в градусах
      • asinhгиперболический арксинус
      • atan2-х и 4-х квадрантный арктангенс
      • atand2-х и 4-х квадрантный поэлементный арктангенс, результаты в градусах.
      • atanhгиперболический арктангенс
      • cosпоэлементная функция косинус
      • cosdпоэлементная функция косинус, аргумент в градусах
      • coshгиперболический косинус
      • cotdпоэлементный котангенс, аргумент в градусах
      • cotgкотангенс
      • cothгиперболический котангенс
      • cscвычисляет поэлементно косеканс аргумента
      • cscdвычисляет поэлементно косеканс аргумента, заданного в градусах
      • cschвычисляет поэлементно гиперболический косеканс аргумента.
      • csgnвозвращает знак вещественных или комплексных значений вектора
      • secПоэлементно вычисляет секанс аргумента.
      • secdвычисляет поэлементно секанс аргумента, заданного в градусах
      • sechПоэлементно вычисляет гиперболический секанс аргумента.
      • sinфункция синус
      • sindфункция синус, аргумент в градусах.
      • sinhгиперболический синус
      • tanтангенс
      • tandтангенс, аргумент в градусах.
      • tanhгиперболический тангенс
    • &, &&Binary AND between integers. Logical AND over/between booleans and numbers
    • выделениевыделение элемента матрицы или списка
    • ind2subпреобразование линейных индексов в подындексы
    • присвоениечастичное присвоение значения переменной
    • isemptyпроверка, является ли переменная пустой матрицей или пустым списком
    • isequalbitwisecomparison of objects (NaN are equal)
    • pmoduloположительный арифметический остаток от деления по модулю m
    • ndimsколичество размерностей массива
    • |, ||Binary OR between integers. Logical OR over/between booleans and numbers
    • sizeразмер объекта
    • sub2indпреобразование подындексов матрицы в линейные индексы
  • FFTW
    • fftwБыстрое преобразование Фурье на основе библиотеки fftw
    • fftw_flagsустанавливают метод вычисления быстрого преобразования Фурье функции fftw
    • fftw_forget_wisdomСброс опыта fftw
    • get_fftw_wisdomвозврат опыта fftw
    • set_fftw_wisdomУстанавливает опыт fftw
  • HDF5 files
    • h5is* tests
      • h5isArrayCheck if the HDF5 object is an array
      • h5isAttrCheck if the HDF5 object is an attribute
      • h5isCompoundCheck if the HDF5 object is a compound object
      • h5isFileCheck if the HDF5 object is a file
      • h5isGroupCheck if the HDF5 object is a group
      • h5isRefCheck if the HDF5 object is a reference object
      • h5isSetCheck if the HDF5 object is a dataset
      • h5isSpaceCheck if the HDF5 object is a dataspace
      • h5isTypeCheck if the HDF5 object is a type
      • h5isVlenCheck if the HDF5 object is a variable length array
    • h5attrCreate an attribute
    • h5closeClose a HDF5 object
    • h5cpCopy an object
    • h5datasetCreate a dataset and write the data
    • h5dumpDump the content of an H5 object on the standard output stream
    • h5existsTest the existence of named object
    • h5flushFlush all the buffers associated with a file
    • h5getGet a named object
    • h5groupCreate a group
    • h5labelLabel a dataset
    • h5lnLink an object to another one
    • h5lsList the content of an HDF5 object (group or dataset)
    • h5mountMount a file on a group
    • h5mvMove an object
    • H5 ObjectsDescribe the properties of the different H5 objects
    • h5openOpen an HDF5 file
    • h5readRead the data of HDF5 dataset
    • h5readattrRead the data of an HDF5 attribute
    • h5rmRemove elements from an HDF5 file
    • h5umountUnmount a previously mounted file.
    • h5writeCreate a dataset (if it does not exist) and write the data
    • h5writeattrWrite an attribute in a group or a dataset
  • Файлы: функции ввода/вывода
    • Директория
      • cdменяет текущую директорию Scilab'а
      • createdirсоздаёт новую директорию
      • dirполучает список файлов
      • isdirпроверяет является ли аргумент путём до директории
      • lsпоказывает файлы
      • mkdirсоздаёт новую директорию
      • pwdполучает текущую директорию Scilab'а
      • removedirудаляет директорию
      • rmdirудаляет директорию
    • file_system
      • copyfileкопирование файла
      • deletefileудаляет файл
      • fileinfoпредоставляет информацию о файле
      • findfilesпоиск всех файлов с указанным уточнением файла
      • isfileпроверяет является ли аргумент существующим файлом
      • listfilesсписок файлов
      • mdeleteудаляет файлы
      • movefileперемещает файл или директорию
      • newestвозвращает самый новый файл из набора файлов
    • Пути - Имена файлов
      • basenameотсекает директорию и расширение от имён файлов
      • dirnameполучает имя директории из имён файлов (устарела)
      • fileextвозвращает расширение файла
      • filepartsвозвращает путь, имя файла и расширение для указанного пути к файлу
      • filesepвозвращает разделитель директорий для текущей платформы
      • fullfileформирует полное имя файла из частей
      • fullpathсоздаёт имя полного пути для определённого имени относительного пути
      • get_absolute_file_pathдаёт абсолютный путь к файлу, открытому в Scilab
      • getdrivesполучает буквы дисков всех подключенных файловых систем на компьютере
      • getlongpathnameполучает длинное имя пути (только для Windows)
      • getrelativefilenameдля указанного имени полного пути к директории и абсолютного имени файла данная функция возвращает относительное имя файла
      • getshortpathnameполучает короткое имя (только для Windows)
      • is_absolute_pathпроверяет, является ли аргумент абсолютным путём
      • pathconvertпреобразование имён путей между POSIX и Windows.
      • pathsepпредоставляет разделитель путей в переменной среды PATH текущей ОС
      • splitURLразбивает ссылку URL (HTTP, HTTPS, FTP...)
      • tempnameсоздаёт файл с уникальным именем
    • dispfilesвыводит на экран свойства открытых файлов
    • fprintfMatзаписывает матрицу в файл
    • fscanfMatсчитывает матрицу из текстового файла
    • getmd5получение контрольной суммы md5
    • getURLЗагрузка по URL (HTTP, HTTPS, FTP...)
    • hashполучает контрольную сумму файла или строки, используя различные алгоритмы получения хеш-сумм
    • %ioпеременная, которая хранит стандартный ввод и стандартный вывод (дескриптор файла)
    • listvarinfileсписок переменных в файле сохранённых данных
    • mclearerrсбрасывает ошибки доступа к бинарному файлу
    • mcloseзакрывает открытые файлы
    • meofпроверяет достигнут ли конец файла
    • merrorпроверяет индикатор ошибок доступа к файлу
    • mfprintfпреобразует, форматирует и записывает данные в файл
    • msscanfсчитывает свои входные данные из символьной строки (интерфейс с C-функцией sscanf)
    • mgetiпроверяет числа в двоичом файле и возвращает их в виде кодированных целых чисел
    • mgetlсчитывает строки из текстового файла
    • mgetstrсчитывает символьную строку из файла
    • mopenоткрывает файл в Scilab'е
    • mputзаписывает байт или слово в заданном двоичном формате
    • mputlзаписывает строки в текстовый файл
    • mputstrзапись отдельного текста в открытый файл
    • mseekустанавливает текущую позицию в двоичном файле
    • mtellвозвращает смещение текущего байта относительно начала файла
    • save formatформат файлов, полученных с помощью функции "save"
    • scanfпреобразует форматированный ввод в стандартном устройстве ввода
    • преобразование scanfспецификации преобразования mscanf, msscanf, mfscanf
  • Графики
    • 2d_plot
      • champстроит стрелками поле двумерных векторов
      • champ1двумерный график векторного поля с цветными стрелками (obsolete)
      • champ propertiesdescription of the 2D vector field entity properties
      • cometдвумерный график с анимированной кометой
      • contour2dкривые уровней поверхности на двумерном графике
      • contour2diвычисляет кривые уровней поверхности на двумерном графике
      • contour2dmcompute level curves of a surface defined with a mesh
      • contourfкривые уровней поверхности, залитые цветом на двумерном графике
      • cutaxesplots curves or an existing axes along a discontinuous or multiscaled axis
      • errbarдобавление вертикальных полос ошибок на двумерном графике
      • fchampdirection field of a 2D first order ODE
      • fecpseudo-color plot of a function defined on a mesh
      • fec propertiesdescription of the fec entities properties
      • fgrayplot2D plot of a surface defined by a function using colors
      • fplot2d2D plot of a curve defined by a function (obsolete)
      • grayplot2D plot of a surface using colors
      • grayplot propertiesdescription of the grayplot entities properties
      • graypolarplotPolar 2D plot of a surface using colors
      • histplotplot a histogram
      • ВидЛиниидля быстрой настройки вида линий на графике
      • loglogдвумерный график в логарифмическом масштабе
      • Matplot2D plot of a matrix using colors
      • Matplot12D plot of a matrix using colors
      • Matplot propertiesDescription of the Matplot entities properties
      • paramfplot2danimated plot of a 2D parametrized curve.
      • plot2D plot
      • plot2d2D plot
      • plot2d22D plot (step function)
      • plot2d32D plot (vertical bars)
      • plot2d42D plot (arrows style)
      • plotimplicitPlots the (x,y) lines solving an implicit equation or Function(x,y)=0
      • polarplotPlot polar coordinates
      • scatter2D scatter plot
      • semilogxдвумерный полулогарифмический график
      • semilogy2D semilogarithmic plot
      • Sfgrayplotсглаженный двумерный график поверхности, определённой через функцию, с использованием цветов
      • Sgrayplotsmooth 2D plot of a surface using colors
    • 3d_plot
      • bar3d3D гистограмма
      • comet3d3D comet animated plot
      • contourlevel curves on a 3D surface
      • eval3dpcompute facets of a 3D parametric surface
      • fplot3d3D plot of a surface defined by a function
      • fplot3d13D gray or color level plot of a surface defined by a function
      • genfac3dCompute facets of a 3D surface
      • geom3dprojection from 3D on 2D after a 3D plot
      • hist3dтрёхмерное представление гистограммы (obsolete)
      • meshграфик трёхмерной сетки
      • nf3dRectangular facets to plot3d parameters
      • param3d1plots a set of curves in a 3D cartesian frame. 1D mesh plot
      • param3d propertiesdescription of the 3D curves entities properties
      • plot3d3D plot of a surface
      • plot3d13D gray or color level plot of a surface
      • plot3d2plot surface defined by rectangular facets
      • plot3d3mesh plot surface defined by rectangular facets
      • scatter33D scatter plot (obsolete)
      • secto3d3D surfaces conversion
      • surf3D surface plot
      • surface propertiesdescription of the 3D entities properties
    • axes_operations
      • axes propertiesdescription of the axes entity properties
      • gcaReturn handle of current axes.
      • gdaReturn handle of default axes.
      • isoviewнастраивает изометрическое представление графических осей
      • newaxesCreates a new Axes entity
      • plotframeplot a frame with scaling and grids. This function is obsolete.
      • replotreframes with new boundaries the current or a given set of axes
      • rotate_axesInteractive rotation of an Axes handle.
      • scaset the current axes entity
      • sdareSets the Default Axes to its factory values
      • subplotустанавливает текущие оси для выбора ячейки текущей разграфлённой фигуры
      • unzoomunzoom graphics
      • xgridadd a grid on a 2D or 3D plot
      • xsetechset the sub-window of a graphics window for plotting
      • zoom_rectzoom a selection of the current graphic figure
    • color_management
    • figure_operations
      • anti_aliasingFigure's property smoothing the stair-like aspect when rendering curves
      • clfClears and resets a figure or a frame uicontrol
      • colordefSet the color look-and-feel of a given or of all forthcoming graphic figures
      • drawlatermakes axes children invisible.
      • drawnowdraw hidden graphics entities.
      • figure propertiesdescription of the graphics figure entity properties
      • gcfReturn handle of current graphic window.
      • gdfReturn handle of default figure.
      • pixel_drawing_modeFigure's property setting the RGBwise pixels update mode when drawing
      • scfset the current graphic figure (window)
      • sdfreSets the properties of the Default Figure to their factory values
      • show_windowподнимает графическое окно
      • winsidвозвращает список графических окон
      • xdelудаление графического окна (устарела)
      • xnamechange the name of the current graphics window (obsolete))
    • geometric_shapes
      • arc propertiesdescription of the Arc entity properties
      • rectangle propertiesdescription of the Rectangle entity properties
      • Segments propertiesdescription of the Segments entity properties
      • xarcdraw a part of an ellipse
      • xarcsdraw parts of a set of ellipses
      • xarrowsрисование набора стрелок
      • xfarcFill a part of an ellipse
      • xfarcsFill parts of a set of ellipses
      • xfrectfill a rectangle
      • xrectdraw a rectangle
      • xrectsdraw or fill a set of rectangles
      • xsegsdraw unconnected segments
    • interaction
      • dragrectDrag rectangle(s) with mouse
      • edit_curvinteractive graphic curve editor
      • event handler functionsPrototype of functions which may be used as event handler.
      • locatemouse selection of a set of points in a 2D axes
      • rubberboxрастягиваемая рамка для прямоугольного выделения
      • seteventhandlerset an event handler for the current graphic window
      • twinkleвыделяет один или несколько графических объектов путем их мерцания
      • xclickWait for a mouse click or an event in a graphic window.
      • xgetmouseget the mouse events and current position
    • annotation
    • axis
    • bar_histogram
      • barbar histogram
      • barhhorizontal display of bar histogram
      • barhomogenizehomogenize all the bars included in the current working axes
    • Datatips
    • handle
      • copycopy a graphics entity.
      • deletedelete a graphic entity and its children.
      • gceGet current entity handle.
      • gedScilab Graphic Editor
      • get_figure_handleget a figure handle from its id (obsolete)
      • glueglue a set of graphics entities into an Compound.
      • is_handle_validCheck whether a set of graphic handles is still valid.
      • swap_handlesPermute two handles in the graphic Hierarchy.
      • unglueunglue a compound object and replace it by individual children.
    • lighting
    • load_save
      • xloaddisplays in a given window some graphical component loaded from a file.
      • xsavesave graphics into a file
    • polygon
      • polyline propertiesdescription of the Polyline entity properties
      • xfpolyfill a polygon
      • xfpolysfill a set of polygons
      • xpolydraw a polyline or a polygon
      • xpolysdraw a set of polylines or polygons
      • xrpolydraw a regular polygon
    • property
      • getGets the handle of a graphical or User Interface object, or the property's value of objects.
      • setset properties of some graphic objects or uimenus or uicontrol interactive components
    • text
      • graphics fontsdescription of fonts used in graphic figures
      • Math rendering in Scilab graphicsDisplay mathematical equations in Scilab graphics through the LaTeX or MathML languages.
      • stringboxCompute the bounding rectangle of a text or a label.
      • text propertiesdescription of the Text entity properties
      • titlepageadd a title in the middle of a graphics window
      • xlfontload a font in the graphic context or query loaded font
      • xnumbdraw numbers
      • xstringdraw strings
      • xstringbdraw strings into a box
      • xstringlcompute a box which surrounds strings
    • transform
      • movemove, translate, a graphic entity and its children.
      • orthProjComputes the orthogonal projection of a point to a polyline in the plane.
      • rotaterotation of a set of points
      • scalingaffine transformation of a set of points
    • свойства составного объекта "Compound"описание свойств составного объекта "Compound"
    • ГлобальноеСвойстводля настройки вида объектов (кривых, поверхностей, ...) в командах plot или surf
    • Графики: введениеобзор библиотеки графиков
    • Графические объектыописание структур данных графических объектов
    • graphical editorInteractive edition of hierarchical properties of graphic objects
    • piedraw a pie
    • multiscaled plotsHow to set several axes for one curve or for curves with distinct scales
    • xchangeпреобразование координат из вещественных в пиксельные
    • xgetgets current values of the graphics context. This function is obsolete.
    • xsetset values of the graphics context. This function is obsolete.
  • Графики: экспорт
    • driverвыбирает графический драйвер
    • xendзакрыть сессию экспорта графиков
    • xinitоткрыть сессию экспорта графиков
    • xs2bmpэкспорт графиков в BMP
    • xs2emfэкспорт графиков в EMF (только в Windows)
    • xs2epsэкспорт графиков в EPS
    • xs2gifэкспорт графиков в GIF
    • xs2jpgэкспорт графиков в JPG
    • xs2pdfэкспорт графиков в PDF
    • xs2pngэкспорт графиков в PNG
    • xs2ppmэкспорт графиков в PPM
    • xs2psэкспорт графиков в PS
    • xs2svgэкспорт графиков в SVG
  • GUI
  • Data Structures
    • cells
      • cellсоздаёт cell-массив пустых матриц
      • cell2matпреобразование cell-массива в матрицу
      • cellstrпреобразует вектор строк (или матрицу строк) в cell-массив строк
      • iscellпроверяет: является ли переменная cell-массивом
      • iscellstrпроверяет: является ли переменная cell-массивом строковых значений
      • makecellCreates a cell array.
      • num2cellconverts an array into a cell array
    • bool2sconvert boolean matrix to a zero one matrix.
    • definedfieldsвозвращает индекс определённых полей списков
    • fieldnamesполучает имена полей переменных типа tlist, mlist или struct
    • getfieldвыделение поля списка
    • isfieldпроверяет: существует ли поле с указанным именем в структуре
    • isstructпроверяет: является ли переменная массивом-структурой
    • listобъект Scilab'а и функция определения списка
    • list2vecConcatenates list entries in a matrix.
    • lstcatконкатенация списков
    • mlistобъект Scilab'а, определение матричноориентированного типизированного списка
    • nulldeletes a list component or a field of a structure, Mlist, or Tlist
    • rlistопределение функции рационального деления Scilab
    • setfieldизменение значения элемента списка типа mlist, tlist или list
    • structстроит структуру или массив структур
    • tlistобъект Scilab'а и определение типизированного списка
    • tree_showОтображает в виде дерева содержимое list, tlist, mlist, cell-массивы или массивы структур, Xcos block
    • vec2listInverse function of list2vec.
  • Функции
    • Встроенные и внешние
      • clearfunудаляет примитивы
      • externalобъект Scilab'а, внешняя функция или подпрограмма
      • funptrкодирование примитивов (для экспертов)
      • intpptyустановка свойств передачи аргумента интерфейса
      • newfunдобавление имени в таблицу функций
      • whatсписок примитивов Scilab'а
    • Библиотеки
      • genlibстроит библиотеку из набора *.sci-файлов, определяющих функции в указанной директории
      • get_function_pathget source file path of a library function
      • libloads a library of Scilab functions and variables, and sets its name
      • librarieslistgets the list of loaded Scilab libraries
      • libraryinfoполучает путь и устанавливает главные функции загруженной библиотеки
    • argnВозвращает количество входных/выходных аргументов в вызове функции
    • deffвставленное определение (анонимной) функции на языке Scilab
    • execисполнение файла-сценария
    • execstrисполняет Scilab-код, заданный в строках
    • fevalмножественное выполнение
    • funcprotпереключает режим защиты функций Scilab
    • endfunctionзакрывает определение функции
    • getdзагрузка всех функций, определённых в директории
    • macr2treeОбеспечивает внутренний код скомпилированного функции Scilab
    • макросScilab-процедура и Scilab-объект
    • macrovarпеременные в функции
    • перегрузкавозможности перегрузки отображения, функций и операторов
    • tree2codeформирует ASCII-определение Scilab-функции
    • vararginпеременное число аргументов в списке входных аргументов
    • varargoutпеременное число аргументов в списке выходных аргументов
    • whereisReturns the name of the loaded library/module a given function belongs to
  • Development tools
  • Demo Tools
  • Dynamic/incremental Link
    • addinternew functions interface dynamic link at run time.
    • c_linkcheck if symbol loaded with dynamic link
    • callFortran or C user routines call
    • chooselcccompilermoved as toolbox in ATOMS
    • configure_ifortset environments variables for Intel Fortran Compiler (Windows).
    • configure_msvcset environments variables for Microsoft C Compiler.
    • dllinfoprovides information about the format and symbols provided in executable and DLL files (Windows).
    • findmsifortcompilerdetects Intel fortran Compiler
    • findmsvccompilerdetects Microsoft C Compiler
    • G_makecall make or nmake
    • getdynlibextget the extension of dynamic libraries on your operating system.
    • haveacompilerdetect if you have a C compiler.
    • ilib_buildutility for shared library management
    • ilib_build_jarBuild Java packages from sources into a JAR file
    • ilib_compileilib_build utility: executes the Makefile produced by ilib_gen_Make
    • ilib_for_linkutility for shared library management with link
    • ilib_gen_cleanerutility for ilib_build: generates a cleaner file
    • ilib_gen_gatewayutility for ilib_build, generates a gateway file.
    • ilib_gen_loaderutility for ilib_build: generates a loader file
    • ilib_gen_Makeutility for ilib_build: produces a Makefile for building shared libraries
    • ilib_include_flagReturn a formatted includes related string to pass to system compiler
    • ilib_mex_buildutility for mex library management
    • ilib_verboseset level of display used by dynamic link functions.
    • linkdynamic linker
    • Supported and compatible compilerssupported and compatible compilers by Scilab
    • ulinkunlink/unload a dynamically linked shared object
  • Online help management
    • utilities
      • add_help_chapterAdd an entry in the help list
      • del_help_chapterDelete an entry in the help list
      • help_from_sciGenerate help files and demo files from the head comments section of a .sci source file.
      • help_skeletonbuild the skeleton of the xml help file associated to a Scilab function
      • Link toolbox help with Scilab oneHow to make hyperlink in toolbox help pointing to Scilab's items
      • Scilab documentation formaton line help XML file description format
      • maneditediting a manual item
      • %helpsglobal variable: paths to help directories of loaded external modules
      • xmltohtmlconverts xml Scilab help files to HTML format
      • xmltojarconverts xml Scilab help files to javaHelp format
      • xmltopdfconverts xml Scilab help files to pdf format
      • xmltopsconverts xml Scilab help files to postscript format
    • apropossearches keywords in Scilab help
    • head_commentsвыводит на экран комментарии в начале Scilab-функции
    • helpqueries and displays help pages in the Scilab help browser
  • Java из Scilab
    • Getting started - BeginningHow to use the Java Scilab binding?
    • Getting started - Second stepHow to use the Java Scilab binding?
    • jallowClassReloadingAllow the class reloading
    • jarrayCreate a Java array
    • jautoTransposeSet the way to convert matrices
    • jautoUnwrapUnwrap automatically returned values
    • jcastCast a Java object into another one.
    • jcompileКомпилирует код или файл Java
    • jcreatejarCreates a Java ARchive (JAR) from a set of files / directories
    • jdeffMap a static Java method onto a Scilab macro
    • jdisableTraceStop the trace process.
    • jenableTraceAllow to trace the internal functionality of JIMS to help the debugging.
    • jexistsTest if a Scilab Java Object is valid on the Java side
    • jgetclassnameReturn the class name of the given object
    • jgetfieldGet the field value of a Java object
    • jgetfieldsGet all the fields of a Java object
    • jgetinfoReturns information about the Java virtual machine
    • jgetmethodsGet all the methods of a Java object
    • jimportImport a Java class
    • jinvokeInvoke a method of a Java object
    • jinvoke_dbInvoke a method of a Java object in using Java direct buffers
    • jnewInstanceCreates a new instance of a Java class
    • jnullThe Scilab version of the Java null object.
    • jremoveRemove a Java Object on the Java side
    • jsetfieldSet the field of a Java object
    • junwrapConvert a Java object into a Scilab native type
    • junwrapremConvert a Java object into a Scilab native type and remove it from the Java side
    • jvoidFor no argument functions
    • jwrapWrap a Scilab variable into a Java one if possible
    • jwrapincharWrap Scilab uint16 matrix into Java char multiarray.
    • jwrapinfloatWrap Scilab double matrix into Java float multiarray.
    • newCreates a new instance of a Java class
  • Coverage
    • covMergeMerges coverage results and exports to a file
    • covStartInstruments some macros to store runtime information on code coverage and execution time
    • covStopRemoves all instrumentation data
    • covWriteExports runtime information to files
    • profileGeneral information about instrumentation capabilities
    • profileDisableRemove instrumentation from a function, a library or remove all instrumentation
    • profileEnableAdd instrumentation to a function, a library or all available functions
    • profileGetInfoRetrieve instrumentation information as a Scilab value

Comments


See comments in other languages: Português: 2 comment(s)

Add a comment:
Please login to comment this page.

Report an issue

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Jul 20 11:21:29 CEST 2021