Not able to Extract DATA from Row and Column
Mostrar comentarios más antiguos
I got the code below that is meant to extract specific signals and their corresponding data from .dat file. and output them in a table / row and column with signal name and data. however my FS_DATA is not correct what have I done wrong ? the SIGNAL 1x32 struct with 6 while the DATA is 6906x32 double.
[DATA SIGNALS] = tmsread('A359_FIB2_F817.dat');%read data and gives back DATA and SIGNALS names
FS_list= {};%empty cell to populate with Filtered FS signals
n=0;%count
for i=1:length(SIGNALS)
if strfind(upper(SIGNALS(i).Name),'FS')%filter throught the SIGNALS list and locates FS only signals
n = n+1;%count
FS_list{n} = SIGNALS(i).Name;%populates the FS signals
end
end
FS_data=cell(size(DATA,1),size(FS_list,1)); %extract the corresponding DAT for EachFSsignal
for i=1:length(FS_list)
FS_data{:,i},DATA(:,i); %creates a table/ row and column with FS signals and its DATA
end
8 comentarios
Paolo
el 13 de Jun. de 2018
Can you upload A359_FIB2_F817.dat ?
victor Mwarumba
el 13 de Jun. de 2018
Paolo
el 13 de Jun. de 2018
What is tmsread?
victor Mwarumba
el 13 de Jun. de 2018
FS_data{:,i},DATA(:,i);
Is not valid matlab syntax. What is the intent of the above?
Oh! And which version of matlab are you using?
victor Mwarumba
el 13 de Jun. de 2018
Editada: Guillaume
el 13 de Jun. de 2018
victor Mwarumba
el 13 de Jun. de 2018
Editada: Guillaume
el 13 de Jun. de 2018
victor Mwarumba
el 13 de Jun. de 2018
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Descriptive Statistics en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!