Advanced Robot Control System  5.1-REV.51SF170515
ARCS::PhaseLeadLag クラス

#include <PhaseLeadLag.hh>

公開メンバ関数

 PhaseLeadLag (double AngFreq, double Phase, double SmplTime)
 
 ~PhaseLeadLag ()
 
double GetSignal (double u)
 
void SetSmplTime (double SmplTime)
 
void SetFreq (double AngFreq)
 
void SetPhase (double Phase)
 
void ClearStateVars (void)
 

非公開変数類

double Ts
 
double g
 
double a
 
double uZ1
 
double yZ1
 

構築子と解体子

§ PhaseLeadLag()

PhaseLeadLag::PhaseLeadLag ( double  AngFreq,
double  Phase,
double  SmplTime 
)

§ ~PhaseLeadLag()

PhaseLeadLag::~PhaseLeadLag ( )

関数詳解

§ ClearStateVars()

void PhaseLeadLag::ClearStateVars ( void  )

§ GetSignal()

double PhaseLeadLag::GetSignal ( double  u)

§ SetFreq()

void PhaseLeadLag::SetFreq ( double  AngFreq)

§ SetPhase()

void PhaseLeadLag::SetPhase ( double  Phase)

§ SetSmplTime()

void PhaseLeadLag::SetSmplTime ( double  SmplTime)

メンバ詳解

§ a

double ARCS::PhaseLeadLag::a
private

§ g

double ARCS::PhaseLeadLag::g
private

§ Ts

double ARCS::PhaseLeadLag::Ts
private

§ uZ1

double ARCS::PhaseLeadLag::uZ1
private

§ yZ1

double ARCS::PhaseLeadLag::yZ1
private

このクラス詳解は次のファイルから抽出されました: