36.4.3 Base64とバイナリデータ転送
一部の伝送チャネルはバイナリ データを受け入れることができません。バイナリ データを Base64 でエンコードして送信し、受信時にデータをデコードするのが一般的です。
: s = base64_encode (x)
double 行列または配列xを base64 形式の文字列 sにエンコードします。
参照: base64_decode、matlab.net.base64decode、matlab.net.base64encode。
: x = base64_decode (s)
: x = base64_decode (s, dims)
base64 でエンコードされた文字列 sからdouble 行列または配列xをデコードします。
オプションの入力パラメータdims は、デコードされた配列の次元を含むベクトルである必要があります。
参照: base64_encode、matlab.net.base64decode、matlab.net.base64encode。
: b64_str = matlab.net.base64encode (in)
base64 でエンコードされた文字列b64_strに変換します。
入力は文字列または数値ベクトルになります。出力b64_str はRFC 4648 に従ってエンコードされます。
参照: matlab.net.base64decode、base64_decode、base64_encode、unicode2native。
: out_vec = matlab.net.base64decode (b64_str)
base64 でエンコードされたb64_str をuint8 ベクトルout_vecに変換します。
入力b64_str は文字列ベクトルである必要があります。出力out_vec は、RFC 4648 に従ってデコードされる uint8 ベクトルになります。
参照: matlab.net.base64encode、base64_decode、base64_encode、native2unicode。