Version 1.0.8302.28555
Functions
Additional components that add new mathematical functions to the SMath Studio program, necessary for solving problems from various fields.
-
insertCol("1:matrix", "2:number", "3:matrix")
Вставка столбца в матрицу ('1:матрица') по указанному индексу ('число') из вектора ('3:матрица'). -
insertCols("1:matrix", "2:number", "3:number")
Вставка заданного количества ('3:число') нулевых столбцов в матрицу ('матрица') по указанному индексу ('2:число'). -
insertMatrix("1:matrix", "2:matrix", "3:number", "4:number")
Вставка матрицы ('2:матрица') в исходную матрицу ('1:матрица') по указанным индексам строки ('3:число') и столбца ('4:число') с изменеием размерности исходной матрицы. -
insertRow("1:matrix", "2:number", "3:matrix")
Вставка строки в матрицу ('1:матрица') по указанному индексу ('число') из вектора ('3:матрица'). -
insertRows("1:matrix", "2:number", "3:number")
Вставка заданного количества ('3:число') нулевых строк в матрицу ('матрица') по указанному индексу ('2:число'). -
list("number")
Возвращает нулевой вектор заданной ('число') размерности. -
listAdd("1:vector", "2:argument")
Добавление нового значения ('аргумент') в конец вектора ('вектор'). -
listDistinct("matrix")
Возвращает вектор уникальных значений, содержащихся в ('матрица'). -
listInsert("1:vector", "2:argument", "3:number")
Добавление нового значения ('аргумент') в вектор ('вектор') по указанному индексу ('число'). -
listInsertRange("1:vector", "2:number", "3:vector")
Добавление нового диапазона значений ('3:вектор') в вектор ('1:вектор') по указанному индексу ('число'). -
listLength("vector")
Возвращает длину вектора ('вектор'). -
listNonZeros("matrix")
Возвращает вектор не нулевых значений, содержащихся в ('матрица'). -
listRemoveAt("1:vector", "2:number")
Удаление элемента вектора ('вектор') по указанному индексу ('число'). -
listRemoveRange("1:vector", "2:number", "3:number")
Удаление диапазона элементов вектора ('1:вектор') по указанному индексу начала ('2:число') и количеству ('3:число') значений удаляемого диапазона. -
listSortAsText("matrix")
Возвращает сортированный вектор значений, содержащихся в ('матрица'). -
nonZerosCols("matrix")
Удаление нулевых столбцов из матрицы ('матрица'). -
nonZerosRows("matrix")
Удаление нулевых строк из матрицы ('матрица'). -
nonZerosRowsCols("matrix")
Удаление нулевых строк и столбцов из матрицы ('матрица'). -
putMatrix("1:matrix", "2:matrix", "3:number", "4:number")
Вставка матрицы ('2:матрица') в исходную матрицу ('1:матрица') по указанным индексам строки ('3:число') и столбца ('4:число') с заменой элементов исходной матрицы. -
removeCols("1:matrix", "2:number", "3:number")
Удаление заданного количества ('3:число') столбцов из матрицы ('матрица') по указанному индексу ('2:число'). -
removeRows("1:matrix", "2:number", "3:number")
Удаление заданного количества ('3:число') строк из матрицы ('матрица') по указанному индексу ('2:число').