无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

gaus擬合(Roofit)

2023-06-26 20:59 作者:黃蓋波汾永遠(yuǎn)的神  | 我要投稿

using namespace RooFit;????????? 使用roofit

void roofitgaus()???????????????? 主函數(shù),腳本名也是roofitguas.C

{

RooRealVar x("x", "x", -10, 10);?????????????? 定義變量x, parameters:name,title,minvalue,maxvalue
RooRealVar mean("mean", "mean", 1, -10, 10);??? 定義變量mean,同上par3是value

RooRealVar sigma("sigma", "sigma", 1, 0.1, 10);? 同上

RooGaussian f("f", "f", x, mean, sigma);??? RooGaussian,rootfit已經(jīng)有定義的函數(shù)。3個(gè)參數(shù)用變量代替。


RooPlot* p1 = x.frame(Title("p1"));????? ?
RooPlot* p2 = x.frame(Title("p2"));??????? 定義2個(gè)框架

RooDataSet* data = f.generate(x, 10000);??? 用上面定義的gauss生成數(shù)據(jù)


f.plotOn(p1);???????????? 將f圖像導(dǎo)入p1


data->plotOn(p2);????????? 將生成的數(shù)據(jù)導(dǎo)入p2
f.plotOn(p2);
f.fitTo(*data);???????? 將f圖像也導(dǎo)入p2,原始圖與數(shù)據(jù)擬合


mean.Print();
sigma.Print();??????????? 打印變量



TCanvas* c = new TCanvas("c", "c");??? 生成畫(huà)布

c->Divide(1,2);????????????? 將畫(huà)布分為2個(gè)
c->cd(1);
p1->Draw();???????????????????? ?
c->cd(2);
p2->Draw();?????????? 分別進(jìn)入2個(gè)畫(huà)布并輸出圖像

}

gaus擬合(Roofit)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
黄龙县| 深州市| 巴林右旗| 延川县| 出国| 明光市| 鄂托克前旗| 盐津县| 大关县| 远安县| 汾阳市| 漯河市| 水富县| 南雄市| 保定市| 松阳县| 郯城县| 耿马| 慈利县| 饶河县| 浙江省| 平利县| 图木舒克市| 茂名市| 漾濞| 赤壁市| 阿合奇县| 长顺县| 牙克石市| 金平| 公主岭市| 临潭县| 福清市| 石首市| 和硕县| 旬邑县| 荥阳市| 漳平市| 图们市| 齐齐哈尔市| 丽水市|