Macmillan tarafından belirtilen bir diğer zorluk mesafe istatistiklerini hesaplarken dahil sırf veri yüktür. Sen iyi sonuçlar elde etmek için çok sık yeni veriler (ya da 'örneği') ivme okumak gerekir, o, " dediği gibi, çünkü bu zordur. . Bu yeterince hızlı bir örnek ve bir sonraki arasındaki boşlukta hesaplamalar tüm gerçekleştirmek için kod yazmak zorunda kalıyoruz "
Bu konulara aslında bir koşu bandı üzerinde hiçbir yere gitmiyoruz gerçeğini ekleyin ve telefonunuzdaki teknoloji öğretim senin kapalı mesafe hiçbir küçük feat belirlemek için açık hale gelir. Peki nasıl geliştiriciler bu sınırlamalar çalışır
Sen Sadece bir ivme kullanarak mesafe hesaplamak için nispeten kolay bir yolu vardır belki
... Bir 5k bitirdi ettik:? Programını gibi adımları izlemek için. Bir pedometre, ve sonra uzaktan toplam almak için koşucunun adım uzunluğu ile adım sayısını çarpın. Işte! Mesafe hesaplanır. Eh, sayılır. Bu birçok uygulamalar bandı çalışan tanıtıcı nasıl, ama bu yaklaşımdaki sorun hata büyük bir farkla için bir potansiyel var olmasıdır.
İlk olarak, koşucu giriş olması gerekir. Yani sizin adım uzunluğunu tahmin edebilir böylece app boy ve kilo söylemek gerekir anlamına gelir - ama bacaklarını orantılı uzun olan yüksekliği, kendi yakın başka bir kişi daha ne olur? Demek bir mil (1.6 kilometre) ya da öylesine - - app çalışırken, o kadar olması için bu tahminleri ayarlayabilirsiniz koştu ne kadar uygulamayı anlatmak Bazı uygulamalar da çalıştırmak veya doğru olduğunu biliyorum mesafe yürümek isteyecektir daha size özel. &Quot; Nike + GPS " koşmak " kalibre, iPhone app, örneğin, onun " kullanarak ayarlarınızı güncellemek sağlar; seçenek çalıştırdıktan sonra mesafenizi girmek için ve gelecekteki gezileri için adım uzunluğunu yeniden hesaplar.
Ama ne sizin eğitim için /yürüme aralıklarını çalıştırmak kullanmak olur? Yürüme adım koşu adım aynı uzunlukta olması pek mümkün değildir. Ne kalibrasyon çalıştırmak hızlı veya daha yavaş normal hızda daha olsaydı? Senin yürüyüş biraz dengesiz ne ise, her adım aynı uzunlukta değil mi? Alex