matlab - Combining multiple column vectors into larger column vector -
I have 32 column vectors such as [1; 2; 3; 4] They are all in this format and I would like to combine them into 2 different column vectors in such a way:
chan0 = [adc0; Adc2; Adc4 ...] chan 2 = [adc 1; ADC 3 ADC5 ...] Then something like this will appear:
[0; 1; 2; 3; 4; 5; 6; 7 I = 0: 31 data_in = dlmread (I've tried ['raw' adc '], num2str (i)] ) 'Txt.'; If (Modern (i, 2) == 0) Chain 0 = Chain 0 + Data_in; Else chan2 = chan0 + data_in;
First of all I get an error clearly, chain 0 is undefined, so should I define Chain 0 and Chain 2?
Second, even then this code must be given to me that vector I want?
Third, as well as when I am here, a txt file can be written to both chan0 and chan2
dlmwrite 'raw \ chan0.txt', Chan0); Dlmwrite ('raw \ chan2.txt', chan2); You can try it -
chan0 = []; Chan2 = []; For I = 0: 31 data_in = dlmread (['raw' adc ', num2str (i),' .txt ']); If (Modern (i, 2) == 0) Chain 0 = [Chain 0; Data_in]; And Chain 2 = [Chain 2; Data_in]; End End
Comments
Post a Comment