1樓:匿名使用者
是兩個數互相不能整除的意思嗎?
matlab裡編寫一個函式 實現判斷一個數是否是質數的功能
2樓:匿名使用者
function isprime(x)
if x==2 || x==3
disp('這個數是質數');
elseif x==1 || mod(x,2)==0disp('這個數不是質數');
elseif x>3
result=1;
for i=3:2:floor(sqrt(x))if mod(x,i)==0
result=0;
disp('這個數不是質數');
break;
endend
if result ==1
disp('這個數是質數');
endendend
3樓:射手座
function prime(x)
xx=floor(sqrt(x))+1;
for i=2:xx
p=mod(x,i);
if p==0
fprintf('%d不是一個素數\n',x);
break
endend
if i==xx
fprintf('%d是一個素數\n',x);
end執行結果:
>> prime(3)
3是一個素數
>> prime(100)
100不是一個素數
>> prime(19)
19是一個素數
4樓:飄飄仙道
x=input('input a number')i=2;
while i if mod(x,i)==0; a=mod(x,i); disp('it is not a prime')break; else disp('it is a prime'); break; endi=i+1; end簡化版,空格顯示不了 有誰幫忙用matlab編寫一個求兩個函式互為質數的程式 謝謝 5樓:匿名使用者 請定義什麼是函式互為質數 您好,如果按照你的程式的話,根據提示內容,在計算 i1 round i cos a j sin a n sin a 1 j1 round i sin a j cos a 這兩個時會出現零值,那麼,在matlab中索引f矩陣就是錯誤的了,你可以設定斷點,然後單步執行一下看看在哪一步出現的零值,你根據旋... include main printf sum ld n sum include stdio.h include conio.h include math.h main long sn 0,si int i 0,j,a,n printf qing shu ru a yu n de zhi n sca... 魔天牙 include using namespace std sn a aa aaa n個a ua表示a un表示n 返回值為sn unsigned int sigman unsigned int ua,unsigned int un re n個a ua表示a un表示n uh表示a的位數 十進位...MATLAB,編寫程式,將影象旋轉45度(急!)
編寫程式,求Sn a aa aaaaaaaaaa(n個a)的值,其中a是數字,例如,a 2,n 5時,Sn
編寫程式,求Sn a aa aaaaaaaaaa(n個a)的值,其中a是數字