MATLAB ヘルプ センター
ガロア体に対して既定の原始多項式を与える
pol = gfprimdf(m)
pol = gfprimdf(m,p)
pol = gfprimdf(m) は、GF(2m) の既定の原始多項式 pol を出力します。
pol
m
メモ
この関数は、p が素数のとき、GF(pm) の計算を行います。GF(2m) で実行するには、関数 primpoly を使います。詳細については、Primitive Polynomials and Element Representationsの Finding Primitive Polynomials を参照してください。
primpoly
例
pol = gfprimdf(m,p) は、GF(pm) に対する既定の原始多項式の係数を昇べきの順に与える行ベクトルを出力します。
p
すべて折りたたむ
関数 gfprimdf を使用して GF(52) に対する既定の原始多項式を求めます。次に、関数 gfpretty を使用して多項式型で表示します。
gfprimdf
gfpretty
pol = gfprimdf(2,5)
pol = 1×3 2 1 1
gfpretty(pol)
2 2 + X + X
関数 gfprimdf を使用してガロア体の範囲に対する既定の原始多項式を求めます。
関数 gfpretty を使用して体 GF(3m) のそれぞれに対する既定の原始多項式を表示します。ここで、m の範囲は [3, 5] です。
for m = 3:5 gfpretty(gfprimdf(m,3)) end
3 1 + 2 X + X 4 2 + X + X 5 1 + 2 X + X
原始多項式の次数。正の整数として指定します。
データ型: single | double
single
double
素数。正の整数として指定します。
昇順の既定の原始多項式の係数。行ベクトルとして返されます。
R2006a より前に導入
gfprimck | gfprimfd | gftuple | gfminpol
gfprimck
gfprimfd
gftuple
gfminpol
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ