How do I convert an integer into a binary vector?
Show older comments
I would like to use the General CRC Generator to calculate a CRC based on 32 bit integer value that is going to be transmitted as serial (ARINC 429 data) using Simulink Real-Time. My 32 bit integer is computed every frame based on a number of dynamic input values. The problem is that the CRC block requires a binary column vector as its input and so I need to create this from my 32 bit integer value. Is there a block that does this? Surely I don't need to pick off each bit individually to create a vector??
Justin
Answers (2)
dpb
on 8 Aug 2014
v=dec2bin(intval)-'0';
Justin Mellor
on 11 Aug 2014
0 votes
1 Comment
dpb
on 11 Aug 2014
I've never seen a Simulink installation even, sorry...
Categories
Find more on Simulink Coder in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!