double2str and bin2str

Is there any valid commands in matlab like double2str and bin2str for data type conversion and storage?

回答(2 个)

Doing
help bin2str
% and
help double2str
did not show any results from which I assume there are no such functions. Use num2str() or sprintf instead
binary = randi([0 1],1,10);
binaryStr = sprintf('%d', binary)
binaryStr2 = num2str(binary)
class(binaryStr)
class(binaryStr2)

1 个评论

if you strickly want a string then
binary = randi([0 1],1,10);
Str = sprintf("The binary string is: %s", num2str(binary))
Str = "The binary string is: 1 1 1 1 0 1 1 0 0 0"
class(Str)
ans = 'string'

请先登录,再进行评论。

Steven Lord
Steven Lord 2021-11-14

0 个投票

See the functions listed on this category page in the documentation.

提问:

2021-11-14

回答:

2021-11-14

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by