Önnur áskorun vitna Macmillan er hreinn gögn hlaða þátt í útreikning fjarlægð tölfræði. Þetta er erfiður vegna þess, eins og hann orðar það, " Þú þarft að lesa ný gögn (eða "sýni") frá accelerometer mjög oft til að fá góðar niðurstöður. Þetta þýðir að þú þarft að skrifa kóða nógu hratt til að framkvæma allar útreikningum þínum í rúm milli eitt sýni og næsta ".
Bæta við þessum málum þá staðreynd að þú ert í raun ekki að fara neitt á hlaupabretti og það verður ljóst að kenna tækni í símanum til að ákvarða inni fjarlægð er ekki lítið feat. Svo hvernig gera verktaki vinna með þessum takmörkunum
þú varst búinn að 5k ... Kannski
Það er tiltölulega einföld leið til að reikna út fjarlægð með accelerometer:?. Program það að fylgjast skref bara eins a skrefmælir, og þá margfalda fjölda skrefum eftir Stride lengd hlaupari til að fá fjarlægð samtals þitt. Voila! Fjarlægð reiknað. Jæja, svona. Það er hvernig margir apps höndla hlaupabretti í gangi, en vandamálið við þessa aðferð er að það er möguleiki á a gríðarstór skekkjumörk.
Í fyrsta lagi þarf að vera inntak frá hlaupari. Það þýðir að þú þarft að segja app hæð og þyngd svo það getur metið Stride lengd - en hvað ef fætur eru hlutfallslega lengri en annars aðila sem hæð er nálægt eigin? Sum forrit mun einnig biðja þig um að hlaupa eða ganga fjarlægð sem þú veist er rétt - segja míla (1,6 km) eða svo - á meðan að keyra app, þá segja app hversu langt þú hleypur svo það er hægt að stilla þá áætlun að vera meira sérsniðin að þér. &Quot; Nike + GPS " app fyrir iPhone, til dæmis, gerir þér kleift að uppfæra stillingar með því að nota hennar " kvarða hlaupa " valkostur til að slá fjarlægð eftir hlaupa þinn, og það mun endurreikna Stride lengd fyrir síðari leikjum.
En hvað ef þú notar keyrir /ganga fresti þjálfun? Ganga skref er ólíklegt að vera sama lengd og hlaupandi skref þitt. Hvað ef kvörðun keyra var hraðari eða hægari en eðlilegt hraða? Hvað ef göngulag er svolítið misjafn, og sérhver skref er ekki það sama leng