sat-markov-logic-example.cc File Reference

Example for Markov model class logic. More...

#include "ns3/core-module.h"
#include "ns3/satellite-module.h"
+ Include dependency graph for sat-markov-logic-example.cc:

Go to the source code of this file.

Functions

static double GetElevation ()
 
static double GetVelocity ()
 
static void SetElevation (double elevation)
 
static void SetVelocity (double velocity)
 

Variables

static double g_elevation = 45
 
static double g_velocity = 0
 

Detailed Description

Example for Markov model class logic.

Demonstrates the functionality of Markov-fading. The example creates Markov-fading object and executes the fading calculations with different elevation angles.

Definition in file sat-markov-logic-example.cc.

Function Documentation

◆ GetElevation()

static double GetElevation ( )
static

Definition at line 42 of file sat-markov-logic-example.cc.

References g_elevation.

◆ GetVelocity()

static double GetVelocity ( )
static

Definition at line 54 of file sat-markov-logic-example.cc.

References g_velocity.

◆ SetElevation()

static void SetElevation ( double  elevation)
static

Definition at line 48 of file sat-markov-logic-example.cc.

References g_elevation.

◆ SetVelocity()

static void SetVelocity ( double  velocity)
static

Definition at line 60 of file sat-markov-logic-example.cc.

References g_velocity.

Variable Documentation

◆ g_elevation

double g_elevation = 45
static

Definition at line 38 of file sat-markov-logic-example.cc.

Referenced by GetElevation(), and SetElevation().

◆ g_velocity

double g_velocity = 0
static

Definition at line 39 of file sat-markov-logic-example.cc.

Referenced by GetVelocity(), and SetVelocity().