dec2bin is not working in Embedded Matlab Function Block
2 views (last 30 days)
Show older comments
Hi,
I have written following code in Embedded Matlab Function Block,
_function output = system(input)
out1 = dec2bin(input); out2 = bin2dec(out1(1:8)); output = typecast(out2,'uint8');
end_
Here 'input' is a 8 byte data and I want to fetch its first byte only.
While compiling this code gives following error:
'The function 'dec2bin' is not supported by Embedded MATLAB for code generation.'
Please suggest me the another way of doing it.
Thanks in advance.
2 Comments
Answers (1)
Kaustubha Govind
on 19 Jun 2013
You may find this previous discussion useful: Binary to Decimal conversion in Simulink and vice versa.
0 Comments
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!