Форум программистов, компьютерный форум CyberForum.ru

Что то не то со скоростью - C++

Восстановить пароль Регистрация
 
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
26.06.2012, 13:31     Что то не то со скоростью #1
C++
1
2
3
4
GeoSpeed.Longitude=(Longitudinal*sin(Course)+Transverse*cos(Course))*Speed*SpeedFactor/cos(GeoPosition.Lattitude);
 GeoSpeed.Lattitude=(Longitudinal*cos(Course)-Transverse*sin(Course))*Speed*SpeedFactor;
 GeoPosition.Longitude+=GeoSpeed.Longitude*DeltaTime;
 GeoPosition.Lattitude+=GeoSpeed.Lattitude*DeltaTime;
продольная задана 14 узлов и на самом деле 14 узлов, а дрейф задан 0,14 узла, а на самом деле 0,025 узла. DeltaTime измеряется в главном цикле пред каждым вызовом функции. Не может же в 5,6 раза провалиться clock(). Или может?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
while (Message.message!=WM_QUIT)
 {
  if(PeekMessage(&Message, NULL, 0, 0, PM_REMOVE))
  {
   TranslateMessage(&Message);
   DispatchMessage (&Message);
  }
  else
  {
   OldT=t;
   t=((double)clock())/((double)CLOCKS_PER_SEC);
   dt=t-OldT;
   Control.Refresh(dt);
   RenderView();
   RenderMap ();
   InvalidateRect(WindowChart.Handle, NULL, false);
  }
 }
Добавлено через 43 минуты
Всё, нашёл. Скорость не с того макроса подставил и всего делов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.06.2012, 13:31     Что то не то со скоростью
Посмотрите здесь:

C++ написать программу движения шарика вдоль заданной линии с регулируемой скоростью
C++ Путник двигался t1 часов со скоростью v1, затем t2 часов - со скоростью v2 и t3 часов – со скоростью v3. За какое время он одолел половину пути? в с++
Подскажите пожалуйста,что нужно сделать,что бы отображался русский язык?? C++
C++ Символьные строки (верно ли, что существуют такие натуральные i и j, что 1 < i < j < n и что si совпадает с s(i+1), а sj совпадает с s(j+1))
C++ Путник двигался t1 часов со скоростью v1, затем t2 часов- со скоростью v2 и t3 часов со скоростью v3. За какое время он одолел первую половину пути
Что это за знак >> прочитал что это сдвиг вправо? что он делает C++
C++ Поезд едет из пункта А в пункт Б со средней скоростью V
C++ Печатать текст со скоростью 3 слова в секунду в нужное место

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 15:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru