コード例 #1
0
ファイル: UtilitiesTests.cs プロジェクト: emehiel/Horizon
        public void IntegratorTest()
        {
            StateSpaceEOMS dynamics = new StateSpaceEOMS();
            Matrix<double> tspan = new Matrix<double>(new double[1, 2] { { 0, 20 } });
            Matrix<double> y0 = new Matrix<double>(new double[2, 1] { { 1 }, { 0 } });
            Matrix<double> result = Integrator.RK45(dynamics, tspan, y0);

            System.IO.File.WriteAllText("integratorOut.txt", result.ToString());

            Console.ReadLine();
        }
コード例 #2
0
 public void PositionECIUnitTest()
 {
     StateSpaceEOMS msd = new StateSpaceEOMS();
     var initialConditions = new Matrix<double>();
     DynamicState dynamicState = new DynamicState(DynamicStateType.PREDETERMINED_ECI, msd, initialConditions);
 }