double2str and bin2str

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

回答 (2 件)

Awais Saeed
Awais Saeed 2021 年 11 月 14 日

0 投票

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 件のコメント

Awais Saeed
Awais Saeed 2021 年 11 月 14 日
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