gps image-time attitude 拟合精度

This commit is contained in:
nuknal
2024-09-05 15:10:21 +08:00
parent df6090df21
commit 52638b5ffe
8 changed files with 35 additions and 24 deletions

View File

@@ -53,12 +53,15 @@ func (it *ImageTime) Interp(imgrow int, cross int) (float64, float64) {
return t, dt
}
func (it *ImageTime) Print(n int, cross int) {
f, _ := os.Create("log/image_time.txt")
func (it *ImageTime) Store(imgtimeFile string) error {
f, err := os.Create(imgtimeFile)
if err != nil {
return err
}
defer f.Close()
for i := 0; i < n; i++ {
t, dt := it.Interp(i, cross)
s := fmt.Sprintf("%d %f %f\n", i, t, dt)
for _, a := range it.auxT {
s := fmt.Sprintf("%.6f\t%d\n", a.Tutc, a.Row)
f.WriteString(s)
}
return nil
}