複製鏈接
請複製以下鏈接發送給好友

isprime

鎖定
isprime是一種函數,功能是判斷素數。返回一個和A一樣大小的數組, 如果A中某個數是素數, 在tf中對應位置為邏輯1, 否則為0。其中A中元素要求是正整數。
外文名
isprime
函數名稱
: isprime
函數功能
判斷素數
語法格式
tf = isprime(A)
函數簡介
Matlab函數isprime
返回一個和A一樣大小的數組, 如果A中某個數是素數, 在tf中對應位置為邏輯1, 否則為0。其中A中元素要求是正整數。
應用舉例
>> num_box = [1 2 3; 4 5 6; 7 8 9];
>> isprime(num_box)
ans =
0 1 1
0 1 0
1 0 0
C++程序:
int isprime (int n)
{
    int flag,i;
    flag=1;
    for(i=2;i<=sqrt(n);i++)
    {
        if(n%i==0)
        {
            flag=0;
            break;
        }
    }
    return flag;
}