matlab中,在1 2019的整數中隨機地取數,問取到

2021-12-22 12:40:00 字數 3462 閱讀 1789

1樓:匿名使用者

我不知道你弄這個問題是需要實驗求解還是數學求解。

數學求解容易:求出所有可以整除6或整除8個個數: 2000/6+2000/8-2000/(6和8的最小公倍數)=333+250-83=500 (所有取值向下取整)

從而概率為:(2000-500)/2000=0.75如果使用matlab實驗求解,如下程式。

m=2000; %總數

n=0; %計數器

k=100000; %matlab計算次數for i=1:k

rou=ceil(rand*m); %隨機生成一個1到m的整數if mod(rou,6)~=0 & mod(rou,8)~=0%不被6整除且不被8整除時取整

n=n+1;

endend

n/k這個程式每次運算結果不一樣,因為是隨機實驗,可以調整k的大小開考慮試驗次數,其結果基本上是在0.75左右的。

2樓:匿名使用者

a=1;

b=2000;

n=0;

for i=1:10000 %迴圈一萬次,也可以是其它數

c=round(a+rand(1,1)*(b-a)); %產生一個1-2000之間的隨機整數

if(rem(c,6)~=0); %判斷不能被6整除

if(rem(c,8)~=0); %判斷不能被8整除

n=n+1; %既不能被6整除,又不能被8整除時,n加上1

endend

endd=n/i;

3樓:匿名使用者

clear all;clc;

num=1:2000;

ii=0;

for n=num(1):num(end)a=mod(n,6); %%判斷n/6的餘數b=mod(n,8);

if a~=0&&b~=0 %%如果a和b都不是0,則記錄這個數字ii=ii+1;

nout(ii)=n; %%記錄下不能被6和8整除的數else

continue;

endend

protable=length(nout)/length(num);

結果是:

2000以內既不能被6又不能被8整除的概率7.500000e-001,也就是0.75

從1到2000的整數中隨機地取一個數,求取到的整數既不能被6整除又不能被8整除的概率

4樓:花降如雪秋風錘

概率是0.75,從1到2000的整數中:

1、能被6整除的有2000÷6≈333(個)2、能被8整除的有2000÷8=250(個)3、既能被6整除又能被8整除的有2000÷24≈83(個)因此既不能被6整除又不能被8整除的數有2000-333-250+83=1500(個)

所以取到滿足要求的數的概率為:

c(1500,1)/c(2000,1)

=1500/2000

=0.75

5樓:曲擾龍卉

其中能被6整除的有2000÷6≈333(個)其中能被8整除的有2000÷8=250(個)其中既能被6整除又能被8整除的有2000÷24≈83(個)因此既不能被6整除又不能被8整除的數有2000-333-250+83=1500(個)

所以取到滿足要求的數的概率為1500÷2000=0.75

6樓:匿名使用者

當所給整數較小時,可直接用除法驗證。當所給整數比較大時,直接用除法就比較困難了。這時我提供一種方法如下:

若整數較大,我們可從個位起,將這組數按相鄰三個一組編號,最低位三個數字形成那組叫第一組,然後,從右向左每三個形成的組依次稱為第二組,第三組,……。可以證明,當編號為奇數的組的和減去編號為偶數的組的和恰好能被7整除時,原整數也一定能被7整除了。如,111222333444555666777888不能被7整除,因按上面方法所得數是444,不能被7整除。

再如,111222334443556665能被7整除,因按上礬法所得數是329,能被7整除。

1到2000的整數中隨機抽取一個數.取到的整數既不能被6整除.又不能被8整除的概率是多少。 為什麼

7樓:匿名使用者

應該這麼算,先算有多少是能唄6整除的(333),再算能被8整除的(250),再算能被6*8整除的(41) 答案=(333+250-41)/2000=0.271

用c語言計算300-400中既不能被3整除也不能被4整除的所有整數之和,並寫出結果。

從1到2000中隨機取一個整數,則取到的整數能被6整除的概率為______

8樓:手機使用者

解;可判斷,從1到2000中隨機取一個整數,為等可能性事件,1到2000中隨機取一個整數,共有2000種取法,取到的整數能被6整除,則所取數為6的倍數,所以只需讓2000除以6,看商是幾即可,得到商為333,所以共有333種取法,概率為333

2000

.故答案為333

2000.

9樓:

1-2000中6的倍數有2000÷6=333個

因此概率為333/2000

概率=發生的情況或種類÷全部的情況或種類

10樓:點點外婆

1到2000一共2000個數,其中是6的倍數的數是6,12,18,.....,6n.顯然要滿足6n<2000的最大的n是333(2000/6的整數部分),也就是有333個數是6的倍數,所以概率為333/2000=0.

1665

你也可以把這道題改為從1到2000中能被7整除的概率為__7,14,21,....7n, 滿足7n<2000的最大整數n是285(2000/7的整數部分)

概率為285/2000=0.1425

在1-2000的整數中,既能被6,也能被8整除的數有幾個?

11樓:歡歡喜喜

因為 6和8的最小公倍數是24,所以 既能被6,也能被8整除的數,組成一個以24為首項,公差為24的等差

數列,由題意得:24+(n-1)x24<=2000解得: n<=82.333...........

所以 既能被6,也能被8整除的數有82個。

12樓:精銳教育大企業

求出6和8的最小公倍數,是24,再那2000除以24等於83

求正整數n 以內的質數(除了1和自己外 不能被其他整數整除)

13樓:兄弟連教育

public class $ }}

private static boolean iszhishu(long num)

}return true;}}

matlab中怎樣把分塊矩陣的子塊作為整體運算

我覺得您的輸bai入完全du可以使用結構陣列呀zhi。inputstruct struct zikuai1 1 2 zikuai2 3 4 比如這樣 function res example inputstruct 然後在函式體中,dao完全可以inputstruct.zikuai1,inputst...

在matlab中polyintA,C引數為什麼

可以用polyder p 求導,可以用polyint p 求積分,可以用polyint p,n 求n次積分。大家好!matlab中函式polyder 又是幹什麼用的?謝謝!該函式用於求特徵多項式 poly a 當a是一個n n矩陣式,poly a 命令求出a的特徵多項式det lambda eye ...

在圖示輪系中,已知 轉速n1 2019r min,轉動方向如

屬於定軸輪系。傳動比等於,所有被動輪齒數乘積,除以,所有主動輪齒數的乘積。傳動比等於 108 36 40 20 30 2 129.6齒輪4的轉速n4 2000 129.6 15.432 r min 在圖示輪系中,已知z1 20,z2 30z3 15,z4 65,n1 150r min 齒輪1 2 3...