用C程式 均勻分佈到高斯分佈,編寫(0,1)均勻分佈到標準正

2021-04-19 18:38:58 字數 881 閱讀 8606

1樓:vincent呂

產生100個均值為0標準差為1的正態分佈隨機數:rnorm(100, mean = 0, sd = 1)

指數分佈數 dnorm(x, mean = 5, sd = 1, log = true)

用c語言編寫產生均勻分佈,再利用均勻分佈產生正太分佈

2樓:匿名使用者

這麼難!!62616964757a686964616fe58685e5aeb931333264656135!

#include

#include

#include

#include

#define pi 3.1415926

#define a 1/sqrt(2*pi)main()

;float qiwang,fangcha;

double shu[100]=;

double biaozhuncha,temp,x;

clrscr();

printf("input your qiwang:\n");

scanf("%f",&qiwang);

printf("input your fangcha:\n");

scanf("%f",&fangcha);

printf("input you number of yangbendian(<=200)\n");

scanf("%d",&n);

biaozhuncha=sqrt(fangcha);

for(i=0;i<=n;i++)

for(i=0;i<=n;i++)}

3樓:匿名使用者

題目描述的不夠詳細,有點不知所云……

C 產生區間的均勻分佈的隨機數

x float rand float rand max 改為x 1.0 rand 0x7fff c 如何產生 0,1 之間 開區間 的隨機數?用rand函式產生一列1 32768的數,除以32769.0來實現。舉例 回如下 答 include stdafx.h if the vc 6.0,with ...

matlab畫出均勻分佈的影象,如何用matlab畫出均勻分佈的累計概率分佈函式

先生成均勻分佈隨機數,然後畫出來就可以了 x rand 1000 hist x ex mean x v var x a 10 rand 100,1 b mean a c std a d var a b 5.2799 c 2.9702 d 8.8219 如何用matlab畫出均勻分佈的累計概率分佈函式...

當毛坯是鑄造件,餘量均勻分佈時應該怎樣進行粗加工

問題一 1 根據圖bai紙鑄件材du質要求及機床功zhi率,選擇合適的粗加工dao刀具版直徑,及能夠加工此材質權的刀片型號。2 根據鑄件毛坯實際尺寸,計算走刀次數及路徑,講究小切深,大進給,切寬保證刀具直徑80 90 進量不要滿刀切削,這樣對刀具及機床損害較大。問題二 如不能改變鑄件毛坯餘量的情況下...