Marko Petek's Thesis application 1.0
The Marko Petek's code for numerical analysis of nonlinear damped and driven oscillation.
|
Public Member Functions | |
void | Sample () |
Vzorči funkcijo in koordinate točk zapiše v tabelo Solution, ki se lahko poda GeneralPlotterju. | |
double | Atan (double x) |
double | AtanModified (double x) |
Protected Attributes | |
string | _name |
Ime funkcije, ki jo želimo vzorčiti. | |
List< double[]> | _solution |
Vzorčene koordinate. | |
List< string > | _variableNames |
Imena spremenljivk. | |
double | _from |
Začetna točka vzorčenja. | |
double | _to |
Končna točka vzorčenja. | |
int | _nPoints |
Število točk vzorčenja. | |
Function1D | _function |
Delegat 1D funkcije, ki jo vzorčimo. | |
Properties | |
string | Name [get, set] |
Ime funkcije, ki jo želimo vzorčiti. | |
List< double[]> | Solution [get, set] |
Vzorčene koordinate. | |
List< string > | VariableNames [get, set] |
Imena spremenljivk. | |
double | From [get, set] |
Začetna točka vzorčenja. | |
double | To [get, set] |
Končna točka vzorčenja. | |
int | NPoints [get, set] |
Function1D | Function [get, set] |
Delegat 1D funkcije, ki jo vzorčimo. |
void IG::MPetekLib::Algorithms::Plotter::FunctionSampler::Sample | ( | ) | [inline] |
Vzorči funkcijo in koordinate točk zapiše v tabelo Solution, ki se lahko poda GeneralPlotterju.
double IG::MPetekLib::Algorithms::Plotter::FunctionSampler::Atan | ( | double | x | ) | [inline] |
double IG::MPetekLib::Algorithms::Plotter::FunctionSampler::AtanModified | ( | double | x | ) | [inline] |
string IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_name [protected] |
Ime funkcije, ki jo želimo vzorčiti.
List<double[]> IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_solution [protected] |
Vzorčene koordinate.
List<string> IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_variableNames [protected] |
Imena spremenljivk.
double IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_from [protected] |
Začetna točka vzorčenja.
double IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_to [protected] |
Končna točka vzorčenja.
int IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_nPoints [protected] |
Število točk vzorčenja.
Function1D IG::MPetekLib::Algorithms::Plotter::FunctionSampler::_function [protected] |
Delegat 1D funkcije, ki jo vzorčimo.
string IG::MPetekLib::Algorithms::Plotter::FunctionSampler::Name [get, set] |
Ime funkcije, ki jo želimo vzorčiti.
Implements IG::MPetekLib::Algorithms::Plotter::IPlottable.
List<double[]> IG::MPetekLib::Algorithms::Plotter::FunctionSampler::Solution [get, set] |
Vzorčene koordinate.
Implements IG::MPetekLib::Algorithms::Plotter::IPlottable.
List<string> IG::MPetekLib::Algorithms::Plotter::FunctionSampler::VariableNames [get, set] |
Imena spremenljivk.
Implements IG::MPetekLib::Algorithms::Plotter::IPlottable.
double IG::MPetekLib::Algorithms::Plotter::FunctionSampler::From [get, set] |
Začetna točka vzorčenja.
double IG::MPetekLib::Algorithms::Plotter::FunctionSampler::To [get, set] |
Končna točka vzorčenja.
int IG::MPetekLib::Algorithms::Plotter::FunctionSampler::NPoints [get, set] |
Function1D IG::MPetekLib::Algorithms::Plotter::FunctionSampler::Function [get, set] |
Delegat 1D funkcije, ki jo vzorčimo.