I'm trying to create a multidimensional array with data. I have a 17x10x1024 empty cell array:
C=cell(length(data(1,:)),10,1024);
% length(data(1,:) = 17
Then I am calculating (in a while loop (17 times) ) vectors which are 1024x1:
value = data(:,i) + randn(size(t))*noise_out;
Now I want to assign the values of this vectors to the array, in such a way that:
'Name of Signal' [] [] [] [] [] [] [] [] []
'in1' [1024x1 double] [] [] [] [] [] [] [] []
'out1' [1024x1 double] [] [] [] [] [] [] [] []
'in2' [1024x1 double] [] [] [] [] [] [] [] []
'out2' [1024x1 double] [] [] [] [] [] [] [] []
'in3' [1024x1 double] [] [] [] [] [] [] [] []
'out3' [1024x1 double] [] [] [] [] [] [] [] []
'in4' [1024x1 double] [] [] [] [] [] [] [] []
'out4' [1024x1 double] [] [] [] [] [] [] [] []
'in5' [1024x1 double] [] [] [] [] [] [] [] []
'out5' [1024x1 double] [] [] [] [] [] [] [] []
'in6' [1024x1 double] [] [] [] [] [] [] [] []
'out6' [1024x1 double] [] [] [] [] [] [] [] []
'in7' [1024x1 double] [] [] [] [] [] [] [] []
'out7' [1024x1 double] [] [] [] [] [] [] [] []
'in8' [1024x1 double] [] [] [] [] [] [] [] []
'out8' [1024x1 double] [] [] [] [] [] [] [] []
I use the following:
C(i,2,:) = {value};
% i is the number of loop from 2 to 17
,but the problem is that I literally get a string '[1024x1 double]' instead the real values of the vectors.
Any ideas?