nthroot
説明
例
N 乗根の計算
負の数値の N 乗根を計算します。
x = sym(-27); n = -3; y = nthroot(x,n)
y =
解が方程式 を満たすことを確認します。
y^n
ans =
複素数の N 乗根を計算します。
x = sym(1 + 1i); y = nthroot(x,4)
y =
根と等価な数値を求めます。
vpa(y)
ans =
解が方程式 を満たすことを確認します。
y^4
ans =
配列の N 乗根を計算します。
x = sym([-27,-8,-4 27,64,-12])
x =
n = sym([3,3,4 3,2,-2])
n =
y = nthroot(x,n)
y =
解が方程式 を満たすことを確認します。
y.^n
ans =
nthroot
を後続のシンボリック計算で使用します。
syms x
y = solve(nthroot(x,-3) == -3, x)
y =
syms x n y = diff(nthroot(x,n),x)
y =
入力引数
x
— べき乗根が取得される入力配列
シンボリック配列 | 数値配列
べき乗根が取得される入力行列。シンボリックまたは数値の配列として指定します。べき乗根を取得するとき、関数のふるまいは要素単位です。
x
と n
が両方とも非スカラー配列の場合、これらは同じサイズでなければなりません。x
または n
のいずれかの要素がシンボリックで、他の要素が数値である場合、nthroot
は数値引数をシンボリックに変換してから処理を実行します。
例: [sym(-8),sym(8);sym(-27),sym(27)]
n
— べき乗根の次数の入力配列
シンボリック配列 | 実数配列
べき乗根の次数の入力配列。シンボリックまたは実数の配列として指定します。
x
の要素が正の実数ではない、つまり負であるまたは非ゼロの虚数部がある場合、n
の対応する要素は非ゼロの整数でなければなりません。x
の要素が正の実数である場合、n
の対応する要素に非ゼロの実数値を使用できます。
x
と n
が両方とも非スカラー配列の場合、これらは同じサイズでなければなりません。x
または n
のいずれかの要素がシンボリックで、他の要素が数値である場合、nthroot
は数値引数をシンボリックに変換してから、処理を実行します。
例: sym(-3)
バージョン履歴
R2018b で導入
参考
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)