- Read the file into a MATLAB variable (matrix, table, or cell array).
- Extract the specific cell data using indexing.
- Append this data to your pre-initialized vector.
import and read specific cell from multiple cvx files
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I have 115 cvx file having calibration data in it i want to store specific cell data from each file in one vector how can i do this?
0 commentaires
Réponses (1)
TED MOSBY
le 23 Juin 2025
Hi,
The general strategy will be:
Get a list of all .cvx files: Use dir to find all files with the .cvx extension in your specified folder.
Initialize an empty vector: This vector will store the extracted data from each file.
Loop through each file: For each .cvx file found:
Below is an example :
filePattern = fullfile(folderPath, '*.cvx');
cvxFiles = dir(filePattern);
numFiles = length(cvxFiles);
extractedValues = zeros(numFiles, 1);
% Loop through each .cvx file
for i = 1:numFiles
fileName = cvxFiles(i).name;
fullFilePath = fullfile(folderPath, fileName);
dataTable = readtable(fullFilePath, 'FileType', 'text', 'Delimiter', ',', 'VariableNamingRule', 'preserve');
specificValue = dataTable{targetDataRow, targetCol};
extractedValues(i) = specificValue;
end
disp(extractedValues);
Hope this helps!
0 commentaires
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!