normalgenerator.cpp

来自「多机器人合作中的动态角色分配仿真算法是多机器人合作领域的一个比较著名的仿真软件」· C++ 代码 · 共 46 行

CPP
46
字号
//////////////////////////////////////////////////////////////////////
// MuRoS - Multi Robot Simulator
//
// Luiz Chaimowicz
// GRASP Lab. University of Pennsylvania
// VERLab - DCC - UFMG - Brasil
//
// NormalGenerator.cpp: implementation of the CNormalGenerator class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "simulator.h"
#include "NormalGenerator.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CNormalGenerator::CNormalGenerator(double mean, double std) : CGenerator()
{
	m_mean = mean;
	m_std = std;
}

CNormalGenerator::~CNormalGenerator()
{

}

double CNormalGenerator::GetNumber()
{
	double n;

	n = gasdev(&m_seed);

	return ( (n * m_std) + m_mean );
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?