Formating of output of x,y,z
parent
d09ba012ed
commit
31558f19bd
13
SGDP4.cpp
13
SGDP4.cpp
|
@ -428,10 +428,15 @@ void SGDP4::FindPosition(double tsince) {
|
|||
double zdot = (rdotk * uz + rfdotk * vz) * Globals::XKMPER() / 60.0;
|
||||
Vector velocity(xdot, ydot, zdot);
|
||||
|
||||
std::cout << std::setprecision(20);
|
||||
std::cout << std::setw(28) << position.GetX() << " ";
|
||||
std::cout << std::setw(28) << position.GetY() << " ";
|
||||
std::cout << std::setw(28) << position.GetZ() << std::endl;
|
||||
std::cout << std::setprecision(8) << std::fixed;
|
||||
std::cout.width(17);
|
||||
std::cout << tsince << " ";
|
||||
std::cout.width(17);
|
||||
std::cout << position.GetX() << " ";
|
||||
std::cout.width(17);
|
||||
std::cout << position.GetY() << " ";
|
||||
std::cout.width(17);
|
||||
std::cout << position.GetZ() << std::endl;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
8
main.cpp
8
main.cpp
|
@ -1,9 +1,11 @@
|
|||
#include "Julian.h"
|
||||
#include "Tle.h"
|
||||
#include "SGDP4.h"
|
||||
#include "Globals.h"
|
||||
|
||||
#include <stdio.h>
|
||||
#include <list>
|
||||
#include <iomanip>
|
||||
|
||||
int main() {
|
||||
std::list<Tle> tles;
|
||||
|
@ -52,8 +54,10 @@ int main() {
|
|||
for (itr = tles.begin(); itr != tles.end(); itr++) {
|
||||
SGDP4 model;
|
||||
model.SetTle(*itr);
|
||||
model.FindPosition(0.0);
|
||||
for(int i=0; i<10; i++) {
|
||||
model.FindPosition(i * 360.0);
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue