問題可能是x與y不“獨立”,是相關的。
如下代碼可用。
b?=?rand(1,1000000);%生成1行1000列***1000個0到1之間的小數
x=a*4;%將a映射到0到4之間(包括4)
y=b*3;%將b映射到0到3之間(包括3)
n=0;
for?i=1:1000000
if?y(i)<=cos(x(i))+2
n=n+1;
end
n
Q?=?n/1000000*3*4