Base 64 encoding of byte string or vector
res = base64encode(
encodesV
)V
using base 64 encoding and returns the encoded characters as a string. For more information, seeRFC 4648 — Section 4, Base 64 Encoding. Base 64 encoding is used in some contexts in internet messages where data must be transmitted in a limited set of ASCII characters. Usebase64encode
to encode strings containing special characters that might be misinterpreted as control characters by the transmission protocol.base64encode
can encode arbitrary binary data.
IfV
is a string or character vector,base64encode
first converts it to bytes using the user default encoding. To use a different character encoding, call the MATLAB®unicode2native
function to convertV
to auint8
vector before passing it tobase64encode
.