Инструменты пользователя

Инструменты сайта


lesson5

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
lesson5 [2019/05/14 11:15]
golikov [Получение сырых данных для калибровки магнитометра]
lesson5 [2020/02/13 16:09]
golikov [Построение диаграмм]
Строка 232: Строка 232:
  
 Теперь очень хорошо видно, что значения далеки от идеального 12 угольника радиусом 30. Теперь очень хорошо видно, что значения далеки от идеального 12 угольника радиусом 30.
 +
 +
 +{{:​2_1.gif?​direct|}}
  
 ==== Анализ данных с помощью функций ==== ==== Анализ данных с помощью функций ====
Строка 298: Строка 301:
  Sleep(1);  Sleep(1);
  int i;  int i;
- for (i = 0; i < 1000; i++) //​Выполним 500 измерений+ for (i = 0; i < 500; i++) //​Выполним 500 измерений
  {  {
  mgn_result[0] = magnetometer_request_raw(num,​ &​mgn_result[1],&​mgn_result[2],&​mgn_result[3]);​  mgn_result[0] = magnetometer_request_raw(num,​ &​mgn_result[1],&​mgn_result[2],&​mgn_result[3]);​
Строка 321: Строка 324:
 Поэтому считанные данные мы помещаем в список mgn_result, состоящий из 4 значений. Поэтому считанные данные мы помещаем в список mgn_result, состоящий из 4 значений.
 mgn_result = [0,0,0,0] mgn_result = [0,0,0,0]
-<​code ​python> mgn_result = magnetometer_request_raw(num) </​code> ​+<​code ​c>​mgn_result = magnetometer_request_raw(num) </​code> ​
 Первое значение списка возвращает информацию об ошибке. Если возвращено значение 0,то ошибки нет, если 1, то датчик не соединен,​ если 2, то ошибка в программе. Первое значение списка возвращает информацию об ошибке. Если возвращено значение 0,то ошибки нет, если 1, то датчик не соединен,​ если 2, то ошибка в программе.
-В программе использован оператор цикла for i in range(1000) который будет выполнен ​1000 раз, соответственно будет выведено ​1000 значений.+В программе использован оператор цикла ​<code c>for (i = 0; i < 500; i++)</​code> ​который будет выполнен ​500 раз, соответственно будет выведено ​500 значений.
 Эти значения понадобятся на следующем уроке при калибровке магнитометра. Эти значения понадобятся на следующем уроке при калибровке магнитометра.
  
  
  
lesson5.txt · Последние изменения: 2020/03/25 16:28 (внешнее изменение)

Инструменты страницы