<< ConcatIndexesRange indexed_names FileNamesIndexes >>

indexed_names >> indexed_names > CreateIndexesFromDiapasons

CreateIndexesFromDiapasons

Формирование списка полученных из диапазонов индексов конкатенации матриц

Синтаксис

listIndexes = CreateIndexesFromDiapasons(minIndexes,maxIndexes,stepIndexes,elementsIndexes)
listIndexes = CreateIndexesFromDiapasons(minIndexes,maxIndexes,stepIndexes)
listIndexes = CreateIndexesFromDiapasons(minIndexes,maxIndexes)
listIndexes = CreateIndexesFromDiapasons(maxIndexes)

Аргументы

minIndexes

Минимальные значения индексов

maxIndexes

Максимальные значения индексов

stepIndexes

Шаги индексов

elementsIndexes

Элементы, которыми заменяются индексы конкатенованной матрицы индексов, в соответствие с индексами этой матрицы

Результаты

listIndexes

Список полученных из диапазонов индексов конкатенации матриц

Описание

Формируем из диапазонов списки индексов, в соответствии с которыми конкатенуются матрицы

Число полученных диапазонов равно числу элементов диапазонов.

Примеры кода

//Диапазоны индексов конкатенуемых матриц
minIndexes = [1, 2, 5];
maxIndexes = [3; 4; 8];
stepIndexes = [1, 2, 1];
elementsIndexes = ['as','rg','wq','1w','xa','hd','3d','l'];

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(minIndexes,..
                                         maxIndexes,..
                                         stepIndexes,..
                                         elementsIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));
//Диапазоны индексов конкатенуемых матриц
minIndexes = [1, 2, 5];
maxIndexes = [3; 4; 8];
stepIndexes = [1, 2, 1];

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(minIndexes,..
                                         maxIndexes,..
                                         stepIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));
//Диапазоны индексов конкатенуемых матриц
minIndexes = [1, 2, 5];
maxIndexes = [3; 4; 8];
stepIndexes = [1, 1, 1];

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(minIndexes,..
                                         maxIndexes,..
                                         stepIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(minIndexes,..
                                         maxIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));
//Диапазоны индексов конкатенуемых матриц
minIndexes = [1, 1, 1];
maxIndexes = [3; 4; 8];
stepIndexes = [1, 1, 1];

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(minIndexes,..
                                         maxIndexes,..
                                         stepIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(minIndexes,..
                                         maxIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));

//Запускаем функцию
listIndexes = CreateIndexesFromDiapasons(maxIndexes);

//Индексы, в соответсвие с которыми осуществляется конкатенация матриц
disp(listIndexes(1));
disp(listIndexes(2));
disp(listIndexes(3));

Смотрите также


Report an issue
<< ConcatIndexesRange indexed_names FileNamesIndexes >>