به دست آوردن اعداد اول (Prime Number) کوچکتر از (یا مساوی) یک عدد، با دستور primes ، در متلب (MATLAB)
با استفاده از دستور primes در متلب (MATLAB)، می توانیم همه اعداد اول (Prime Number) کوچکتر از (یا مساوی) یک عدد خاص را به دست آوریم. یعنی ما به دستور primes ، یک عدد را می دهیم و آنگاه دستور primes ، همه اعداد اول (Prime Number) کوچکتر از (یا مساوی) آن عدد را به صورت یک بردار (Vector) بر می گرداند.
به مثال زیر توجه کنید :
برای به دست آوردن اعداد اول (Prime Number) کوچکتر از 40 ، کد متلب (MATLAB) زیر را می نویسیم :
clear all
close all
clc
close all
clc
A = primes(40)
سه خط اول کدها برای عدم تداخل برنامه فعلی با برنامه های قبلی اجرا شده در متلب (MATLAB) می باشد.
نتیجه :
A =
2 3 5 7 11 13 17 19 23 29 31 37
clear all
close all
clc
close all
clc
A = primes(17)
نتیجه :
A =
2 3 5 7 11 13 17