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

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