polynomialDegree
多項式の次数
説明
例
多項式の次数
多項式 x^3 + x + 1
の次数を求めます。
syms x p = x^3 + x + 1; deg = polynomialDegree(p)
deg = 3
変数を考慮した多変数多項式の次数
変数は、polynomialDegree
の 2 番目の引数として指定します。symvar
で検出される既定の独立変数、変数 x
、および変数 [a x]
について多項式 a^2*x^3 + b^6*x
の次数を求めます。
既定の変数を使用する場合、既定では、a
および b
は変数であるため、次数は 7
です。したがって、b^6*x
の全次数は 7
です。
syms a b x p = a^2*x^3 + b^6*x; deg = polynomialDegree(p) % uses symvar
deg = 7
deg = polynomialDegree(p,x)
deg = 3
vars = [a x]; deg = polynomialDegree(p,vars)
deg = 5
入力引数
p
— 多項式
シンボリック式 | シンボリック関数
多項式。シンボリック式またはシンボリック関数として指定します。
vars
— 多項式の変数
シンボリック変数のベクトル
多項式の変数。シンボリック変数のベクトルとして指定します。
バージョン履歴
R2018a で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)