Read data(in bytes) from text file and convert it to a vector in 8 bit format
    2 views (last 30 days)
  
       Show older comments
    
    Shannon Cherry
      
 on 1 Aug 2018
  
    
    
    
    
    Commented: Walter Roberson
      
      
 on 1 Aug 2018
            I have a text file with byte data (example: 36 90 75 ...). Now I want to read this text file and convert it to a 8 bit vector. I'm using the below code to do the same.
input = textread('byteData.txt');
output = de2bi(input);
output from my code:
       0     0     1     0     0     1     0
       0     1     0     1     1     0     1
       1     1     0     1     0     0     1
Expected output: I do not need the output in matrix format, but I need them as a vector and in 8 bit format as shown below.
0     0     0     1     0     0     1     0     0     0     1     0     1     1     0     1     0     1     1     0     1     0     0     1
0 Comments
Accepted Answer
  Walter Roberson
      
      
 on 1 Aug 2018
        reshape(output.', 1, [])
More Answers (0)
See Also
Categories
				Find more on Cell Arrays in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!