double2str and bin2str

43 ビュー (過去 30 日間)
Rashmi Sao
Rashmi Sao 2021 年 11 月 14 日
回答済み: Steven Lord 2021 年 11 月 14 日
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 日
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 日
See the functions listed on this category page in the documentation.

Community Treasure Hunt

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

Start Hunting!

Translated by