Scilab-Branch-6.1-GIT
- Справка Scilab
- Основные функции
- Побитовые операции
- Комплексные числа
- Дискретная математика
- Элементарные матрицы
- логарифм - экспонента - степень
- Плавающая запятая
- Представление целых чисел
- Целые числа
- Манипуляции с матрицами
- Матричные операции
- Поиск и сортировка
- Операции с множествами
- Тригонометрия
- &, &&
- выделение
- ind2sub
- вставка
- isempty
- isequal
- modulo
- ndims
- |, ||
- size
- sub2ind
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
ind2sub
преобразование линейных индексов в подындексы
Синтаксис
[i1,i2,..] =ind2sub(dims,I) Mi = ind2sub(dims,I)
Аргументы
- dims
вектор: размеры матрицы
- I
вектор: заданный линейный индекс
- i1,i2,..
подындексы (матрица той же формы, что и
I
)- Mi
матрица, чьи столбцы содержат подындексы.
Описание
Функция ind2sub
используется для определения эквивалентных подындексов, соответствующих заданному отдельному индексу в массиве. [i1,i2,..] = ind2sub(dims,I)
возвращает массивы i1
, i2
, ... , содержащие эквивалентные подындексы строк, столбцов, ... соответствующие матрице индексов I
для матрицы размером dims
. Mi=ind2sub(dims,I)
возвращает матрицу Mi
, чьи столбцы являются массивами i1(:)
, i2(:)
, ...
Примеры
ind2sub([2,3,2],1:12) [i,j,k]=ind2sub([2,3,2],1:12)
Смотрите также
- sub2ind — преобразование подындексов матрицы в линейные индексы
- extraction — выделение элемента матрицы или списка
- insertion — частичное присвоение или модификация значения переменной
Report an issue | ||
<< выделение | Основные функции | вставка >> |