MATLAB ヘルプ センター
8 進数からバイナリ係数への変換
b = oct2poly(oct)
b = oct2poly(oct,ord)
b = oct2poly(oct) は、8 進数 oct をバイナリ係数のベクトル b に変換します。
b
oct
例
b = oct2poly(oct,ord) は、出力を構成する係数のべき乗の次数 ord を指定します。省略した場合、ord は 'descending' です。
ord
'descending'
すべて折りたたむ
8 進数 11 をバイナリ ベクトルに変換します。
11
b = oct2poly(11)
b = 1×4 1 0 0 1
バイナリ ベクトルは多項式 x3+1 に対応します。
8 進数 65 を昇順のバイナリ ベクトルに変換します。
65
b = oct2poly(65,'ascending')
b = 1×6 1 0 1 0 1 1
8 進数 65 は、Bluetooth® v4.0 規格の (15,10) ハミング符号の生成多項式です。8 進数 65 のバイナリ表現は 110101 であり、GF(2) 多項式は 1+x2+x4+x5 または昇べきの順の [1 0 1 0 1 1] です。
8 進数。正の整数スカラーで指定します。
例: 15
15
例: 3177
3177
データ型: double
double
'ascending'
バイナリ係数ベクトルのべき乗の次数。'ascending' または 'descending' の値をもつ文字ベクトルで指定します。
データ型: char
char
多項式を表すバイナリ係数。p + 1 と等しい長さをもつ行ベクトルとして返されます。ここで、p は 8 進数入力の次数です。
R2015b で導入
hex2poly | oct2dec
hex2poly
oct2dec
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ