nthprime
n 番目の素数
説明
例
N 番目の素数を求める
223 番目の素数を求めます。
nthprime(223)
ans = 1409
大きな素数の場合は、シンボリック入力を使って厳密なシンボリック整数を返します。
n = sym(223222222); nthprime(n)
ans = 4738278383
10 番目、100 番目、1000 番目の素数を求めます。
n = [10 100 1000]; nthprime(n)
ans = 29 541 7919
素数の乱数の生成
100,000 番目と 200,000 番目の素数の間に素数の乱数を生成します。
rng default % for reproducibility range = [100000 200000]; nthprime(randi(range))
ans = 2476423
入力引数
n
— 入力
数値 | ベクトル | 行列 | 配列 | シンボリック数 | シンボリック配列
入力。数値、ベクトル、行列、配列、あるいはシンボリック数または配列として指定します。n
は正の整数でなければなりません。
バージョン履歴
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)