How to convert text file to asci code ?

24 Ansichten (letzte 30 Tage)
Mostafa Salah
Mostafa Salah am 2 Mai 2020
I need to convert text file to binary ascii code to use in M-ASK modulation ? can any one help me ?

Antworten (2)

Vimal Rathod
Vimal Rathod am 5 Mai 2020
Hi,
Once you read the text data from your file, you can convert text to binary by using dec2bin function.
a = dec2bin("Some String");
The variable "a" will have the binary converted value.
For reading from text files you could refer to the following links of different read functions
Hope this helps.
  1 Kommentar
Walter Roberson
Walter Roberson am 5 Mai 2020
dec2bin() will not work on string objects. It will work on character vectors (but remember that characters can have more than 8 significant bits.)

Melden Sie sich an, um zu kommentieren.


Walter Roberson
Walter Roberson am 5 Mai 2020
fid = fopen('FileNameGoesHere', 'r');
file_bytes = fread(fid, [1 inf], '*uint8');
fclose(fid);
%if needed
file_bits = reshape( (dec2bin(filebytes, 8) - '0').', 1, []);
file_bits would be a vector of 0 and 1 values.

Kategorien

Mehr zu Data Type Conversion finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by