Example #1
0
func ExampleNutation() {
	// Example 23.a, p. 152
	α := sexa.NewRA(2, 46, 11.331).Rad()
	δ := sexa.NewAngle(false, 49, 20, 54.54).Rad()
	jd := julian.CalendarGregorianToJD(2028, 11, 13.19)
	Δα1, Δδ1 := apparent.Nutation(α, δ, jd)
	fmt.Printf("%.3s  %.3s\n", sexa.NewFmtAngle(Δα1), sexa.NewFmtAngle(Δδ1))
	// Output:
	// 15.843″  6.217″
}
Example #2
0
func ExampleNutation() {
	// Example 23.a, p. 152
	α := unit.NewRA(2, 46, 11.331)
	δ := unit.NewAngle(' ', 49, 20, 54.54)
	jd := julian.CalendarGregorianToJD(2028, 11, 13.19)
	Δα1, Δδ1 := apparent.Nutation(α, δ, jd)
	fmt.Printf("%.3s  %.3s\n",
		sexa.FmtAngle(unit.Angle(Δα1)), // (Δα1 is in HourAngle)
		sexa.FmtAngle(Δδ1))
	// Output:
	// 15.843″  6.217″
}