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

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -