Main Content

hex

UTF-32 表現から 16 進数値への変換

R2021a 以降

    説明

    hexStr = hex(str32) は、UTF-32 表現 str32 を 16 進数値に変換します。

    すべて折りたたむ

    関数 textanalytics.unicode.UTF32 を使用して、string "Hello! 😀" を Unicode UTF-32 文字列表現に変換します。

    str = "Hello! 😀";
    str32 = textanalytics.unicode.UTF32(str)
    str32 = 
      UTF32 with properties:
    
        Data: [72 101 108 108 111 33 32 128512]
    
    

    関数 hex を使用して str32 を 16 進数値に変換します。

    hexStr = hex(str32)
    hexStr = 
    " 0048  0065  006C  006C  006F  0021  0020 1F600"
    

    入力引数

    すべて折りたたむ

    UTF-32 文字列表現。UTF32 配列として指定します。

    出力引数

    すべて折りたたむ

    16 進数値。string 配列として返されます。

    出力 hexStr は、str32 と同じサイズの string 配列です。ここで、hexStr(i) は、空白文字で区切られた str32(i) に対応する 16 進数値を含む string です。

    バージョン履歴

    R2021a で導入