Borrar filtros
Borrar filtros

Create a cicle 'for' to create multiple fields

1 visualización (últimos 30 días)
Rita Barnabé
Rita Barnabé el 9 de Nov. de 2021
Comentada: Rita Barnabé el 12 de Nov. de 2021
data.C028 = importdata('C028 S1.mat');
data.C028 = data.C028.data;
ecg_C028 = data.C028(:,6);
% File 2/5
data.C022 = importdata('C022 S1.mat');
data.C022 = data.C022.data;
ecg_C022 = data.C022(:,6);
% File 3/5
data.C008 = importdata('C008 S1.mat');
data.C008 = data.C008.data;
ecg_C008 = data.C008(:,6);
% File 4/5
data.C006 = importdata('C006 S1.mat');
data.C006 = data.C006.data;
ecg_C006 = data.C006(:,6);

Respuesta aceptada

Voss
Voss el 9 de Nov. de 2021
data = struct();
fn = {'C028' 'C022' 'C008' 'C006'};
for i = 1:numel(fn)
data.(fn{i}) = getfield(importdata([fn{i} ' S1.mat']),'data');
end

Más respuestas (0)

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by