Convert String to binary in each element

Hi , i want to convert the string here in binary format so that i can manipulate the element of bits. I want to convert into binary for each element.
Here what i have:
kol =
10×1 string array
"1"
"0"
"1"
"1"
"1"
"1"
"0"
"1"
"1"
"1"

 Risposta accettata

KALYAN ACHARJYA
KALYAN ACHARJYA il 13 Lug 2019
Modificato: KALYAN ACHARJYA il 13 Lug 2019
kol='1';
data1=str2double(kol);
data2=logical(data1)
Command Window:
>> whos data2
Name Size Bytes Class Attributes
data2 1x1 1 logical

4 Commenti

str2num() is not recommended use str2double() instead
Incorporated, Thank you @madhan ravi
Well, actually, since the input is a string array, just double will do it:
>> kol = ["0", "1", "1", "1", "1", "0", "1", "1", "1"];
>> double(kol)
ans =
0 1 1 1 1 0 1 1 1
Thanks , it works.

Accedi per commentare.

Più risposte (0)

Categorie

Prodotti

Release

R2018a

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by