File name obtained by concatenating matrices of indexes obtained from ranges
[fileIndexNames,.. indexMatrix]=FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,minIndexes,maxIndexes,stepIndexes,elementsIndexes[,grid])
[fileIndexNames,.. indexMatrix]=FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,minIndexes,maxIndexes,stepIndexes[,grid])
[fileIndexNames,.. indexMatrix]=FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,minIndexes,maxIndexes[,grid])
[fileIndexNames,.. indexMatrix]=FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,maxIndexes[,grid])
Begin part of name
End part of name
Interindex separator in the name
File extension
Minimum index values
Maximum index values
Index steps
Elements that replace the indices of the concatenated matrix, chosen in accordance with the indices of the concatenated matrix
Index matrix concatenation type. Represents an array of boolean values. The number of array elements is one less than the number of concatenated index matrices
Array of formulated filenames with indexes
Matrix of concatenated indices
Forms an array of filenames from a matrix of indexes or by concatenation of matrices of indexes obtained from ranges, according to the types of concatenation
Each i-th element of the array grig determines the type of concatenation of the i-th and i+1-th matrices. If grid(i) takes the value %t, then the i-th and i+1-th matrices are concatenated by replicating the rows of these matrices, otherwise no row replication is performed. In case grid(i) is false, the numbers of rows of the i-th and i+1-th matrices must be equal.
By default, all grig values are true
The file extension (variable extFile) can be specified with or without a dot
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 6; 7]; stepIndexes = [1, 2, 1]; elementsIndexes = ['as','rg','wq','1w','xa','hd','3d','l']; grid = %f; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,.. elementsIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = "reu";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 6; 7]; stepIndexes = [1, 2, 1]; elementsIndexes = ['as','rg','wq','1w','xa','hd','3d','l']; grid = %f; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,.. elementsIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 6; 7]; stepIndexes = [1, 2, 1]; grid = %f; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,[],grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = "raw";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 6; 7]; stepIndexes = [1, 2, 1]; grid = %f; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,[],grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 6; 7]; stepIndexes = [1, 2, 1]; elementsIndexes = ['as','rg','wq','1w','xa','hd','3d','l']; grid = %t; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,.. elementsIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,.. elementsIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 6; 7]; stepIndexes = [1, 2, 1]; grid = %t; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,[],grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,[]); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 8; 12]; stepIndexes = [1, 3, 2]; elementsIndexes = ['as','rg','wq','1w','xa','hd','3d','l','yt','i7','9h','o','p','k']; grid = [%f,%t]; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,.. elementsIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 8; 12]; stepIndexes = [1, 3, 2]; grid = [%f,%t]; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,[],grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 4; 10]; stepIndexes = [1, 1, 1]; grid = [%f,%t]; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 2, 5]; maxIndexes = [3; 4; 10]; stepIndexes = [1, 1, 1]; grid = %t; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 1, 1]; maxIndexes = [3; 2; 6]; stepIndexes = [1, 1, 1]; grid = [%t,%f]; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. maxIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |
beginPartName = "beginName";//Begin of name endPartName = "NameEnd";//End of name indexSepName = "_";//Index separator extFile = ".rew";//File extension minIndexes = [1, 1, 1]; maxIndexes = [3; 4; 10]; stepIndexes = [1, 1, 1]; grid = %t; //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,maxIndexes,grid); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes,stepIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,.. minIndexes,maxIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); //Performing a concatenation [fileIndexNames,.. indexMatrix] = FileNamesIndexesRange(beginPartName,endPartName,indexSepName,extFile,maxIndexes); //Concatenated matrix disp(fileIndexNames); disp(indexMatrix); | ![]() | ![]() |