MATLAB ヘルプ センター
16 進数文字ベクトルからバイナリ係数への変換。
b = hex2poly(hex)
b = hex2poly(hex,ord)
b = hex2poly(hex) は、16 進数文字ベクトル hex をバイナリ係数のベクトル b に変換します。
b
hex
例
b = hex2poly(hex,ord) は、出力を構成する係数のべき乗の次数 ord を指定します。省略した場合、ord は 'descending' です。
ord
'descending'
すべて折りたたむ
16 進数多項式 '1AF' をバイナリ係数のベクトルに変換します。係数は多項式 x8+x7+x5+x3+x2+x+1 を表します。
'1AF'
b = hex2poly('1AF')
b = 1×9 1 1 0 1 0 1 1 1 1
16 進数 '0x82608EDB' をバイナリ係数のベクトルに変換します。バイナリ係数を昇順になるように指定します。
'0x82608EDB'
b = hex2poly('0x82608EDB','ascending')
b = 1×32 1 1 0 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1
バイナリ表現は多項式 x31+x25+x22+x21+x15+x11+x10+x9+x7+x6+x4+x3+x+1 に対応します。
16 進数。文字ベクトルとして指定します。
例: 'FF'
'FF'
例: '0x3FA'
'0x3FA'
データ型: char
char
'ascending'
バイナリ係数のベクトルのべき乗の次数。'ascending' または 'descending' の値をもつ文字ベクトルで指定します。
多項式を表すバイナリ係数。p + 1 と等しい長さをもつ行ベクトルとして返されます。ここで、p は 16 進数入力の次数です。
R2015b で導入
oct2poly | dec2hex
oct2poly
dec2hex
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ