Borrar filtros
Borrar filtros

Vector against a single value

1 visualización (últimos 30 días)
ARN
ARN el 31 de Oct. de 2019
Editada: Adam Danz el 5 de Nov. de 2019
I have a data set a which contains 100 structures. All the structure contains two fields timevector(8192x1) and power(1x1).
TimeVector=zeros(length(a(1).timevector*length(a)),1)
Power=zeros(length(a(1).Powerdb),1)
for i=1:length(a)
Time=a(i).timevector;
Power=vertcat(a(i).Powerdb);
end
Now i need to make a data set , which should be as the attached picture format.
I cant seem to concatenate Timevector as i want to...
Thanks,
  1 comentario
Turlough Hughes
Turlough Hughes el 31 de Oct. de 2019
Probably best to just upload the data set.

Iniciar sesión para comentar.

Respuesta aceptada

Adam Danz
Adam Danz el 31 de Oct. de 2019
Editada: Adam Danz el 5 de Nov. de 2019
% Create fake data for testing
for i = 1:10
a(i).timevector = rand(8192,1);
a(i).power = randi(10)+5;
end
% Create the table
T = [table({a.timevector}','VariableNames',{'TimeVector'}), table([a.power]','VariableNames', {'Power'})];
Results
head(T) %shows the first few rows
ans =
8×2 table
TimeVector Power
_______________ _____
{8192×1 double} 8
{8192×1 double} 13
{8192×1 double} 12
{8192×1 double} 8
{8192×1 double} 7
{8192×1 double} 6
{8192×1 double} 10
{8192×1 double} 15

Más respuestas (0)

Categorías

Más información sobre Logical en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by