Имя файла, получаемое путем конкатенации матрицы индексов
[fileIndexNames,.. indexMatrix]=FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,indexMatrix1,indexMatrix2[,grid])
[fileIndexNames,.. indexMatrix]=FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,listIndexMatrix[,grid])
[fileIndexNames,.. indexMatrix]=FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,IndexMatrix)
Начальная часть имени
Конечная часть имени
Межиндексовый разделитель в имени
Расширение файла
Конкатенуемые матрицы индексов, входящих в имена
Список конкатенуемых матриц индексов, входящих в имена
Матрица индексов, входящих в имена
Тип конкатенации матриц индексов, входящих в имена. Представляет собой массив логических значений. Число элементов массива на единицу меньше числа конкатенуемых матриц индексов
Массив сформулированных имен файлов с индексами
Матрица конкатенованных индексов
Формирует массив имен файлов (с расширениями) из матрицы индексов или путем конкатенации матриц индексов в соответсвие с типами конкатенации
Каждый i-й элемент массива grig определяет тип конкатенации i-й и i+1-й матриц. Если grid(i) принимает значение %t, то конкатенация i-й и i+1-й матриц осуществляется путем репликации строк этих матриц, в противном случае репликации строк не осуществляется. В случае, если grid(i) принимает ложное значение, числа строк i-й и i+1-й матриц должны быть равными.
По умолчанию все значения grig истинные
Расширение файла (переменная extFile) может задаваться, как с точкой, так и без точки
beginPartName = "beginName";//Начало имени endPartName = "NameEnd";//Конец имени indexSepName = "_";//Разделитель индексов extFile = ".rew";//Расширение файла indexMatrix1 = [ 1, 2;.. 5, 7;.. 10, 15]; indexMatrix2 = [3;.. 6;.. 9]; grid = %f;//Просто конкатенуем //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. indexMatrix1,indexMatrix2,grid); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Начало имени endPartName = "NameEnd";//Конец имени indexSepName = "_";//Разделитель индексов extFile = "reu";//Расширение файла indexMatrix1 = [ 1, 2;.. 5, 7;.. 10, 15]; indexMatrix2 = [3;.. 6;.. 9]; grid = %f;//Просто конкатенуем //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. indexMatrix1,indexMatrix2,grid); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Начало имени endPartName = "NameEnd";//Конец имени indexSepName = "_";//Разделитель индексов extFile = ".rew";//Расширение файла indexMatrix1 = [ 1, 5;.. 12, 17]; indexMatrix2 = [4;.. 7;.. 8]; grid = %t;//Конкатенуем с репликацией //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. indexMatrix1,indexMatrix2,grid); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. indexMatrix1,indexMatrix2); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Начало имени endPartName = "NameEnd";//Конец имени indexSepName = "_";//Разделитель индексов extFile = "raw";//Расширение файла indexMatrix1 = [ 1, 5;.. 12, 17]; indexMatrix2 = [4;.. 7;.. 8]; grid = %t;//Конкатенуем с репликацией //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. indexMatrix1,indexMatrix2,grid); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. indexMatrix1,indexMatrix2); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
//Конкатенуемые матрицы beginPartName = "begName";//Начало имени endPartName = "NameEn";//Конец имени indexSepName = "%";//Разделитель индексов extFile = ".rew";//Расширение файла indexMatrix1 = [ 1, 2;.. 5, 7;.. 10, 15]; indexMatrix2 = [3;.. 6;.. 9]; indexMatrix3 = [13, 17;.. 12, 16]; //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. list(indexMatrix1,indexMatrix2,indexMatrix3),[%f,%t]);; //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. list(indexMatrix1,'',indexMatrix2,indexMatrix3),[%f,%f,%t]); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
//Конкатенуемые матрицы beginPartName = "begName";//Начало имени endPartName = "NameEn";//Конец имени indexSepName = "%";//Разделитель индексов extFile = ".rew";//Расширение файла indexMatrix1 = [ 1, 3;.. 6, 9;.. 14, 17]; indexMatrix2 = [ 5;.. 8;.. 15]; indexMatrix3 = [13, 17;.. 12, 16]; //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. list(indexMatrix1,indexMatrix2,indexMatrix3),%t);; //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. list(indexMatrix1,'',indexMatrix2,indexMatrix3),%t); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. list(indexMatrix1,indexMatrix2,indexMatrix3));; //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,.. list(indexMatrix1,'',indexMatrix2,indexMatrix3)); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Начало имени endPartName = "NameEnd";//Конец имени indexSepName = "e";//Разделитель индексов extFile = ".rew";//Расширение файла indexMatrix = [ 1, 2, 3;.. 5, 7, 4;.. 10, 15, 16]; //Выполняем конкатенацию [fileIndexNames,.. indexMatrix] = FileNamesIndexes(beginPartName,endPartName,indexSepName,extFile,indexMatrix); //Конкатенованная матрица disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |