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

Как найти точки пересечения двух синусоид? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать рекурсивную и нерекурсивную версию задачи о ханойской башне http://www.cyberforum.ru/cpp-beginners/thread1492082.html
Написать рекурсивную и нерекурсивную версию программы для нахождения последовательности перемещений колец в задаче о ханойских башнях. При реализации нерекурсивного алгоритма использовать стек...
C++ Алгоритм быстрой сортировки Написать программу, реализующую алгоритм быстрой сортировки(рекурсивный) для массива целых чисел. http://www.cyberforum.ru/cpp-beginners/thread1492073.html
АТД "MyVector" - методы сортировки выбора и слияния C++
Подскажите, что не так в методах сортировки выбора и слияния? Уточнение: в методе выбора (sort_case) - хз, полный; в слиянии(sort_merge и merge), вроде как происходит зацикливание, причина не...
Поворот треугольника (вокруг центра) C++
Есть функция которая рисует треугольник по трём точкам. Эти точки заданы координатами(ху). В классе переменной pvo содержатся все 6 координат(x1,y1 -1 точка, x,y - 2 точка, x2,y2 - третья точка)....
C++ В каком формате лучше хранить историю работы приложения? http://www.cyberforum.ru/cpp-beginners/thread1491995.html
Подскажите, в чем обычно хранят данные различные игры под windows, которые не онлайн? Просто в бинарных файлах своей структуры без баз данных?
C++ Реализовать простое 2-3 дерево происка Помогите пожалуйста реализовать простое 2-3 дерево происка на C++, ни в интернете ни на форуме такой реализации не нашёл. Добавлено через 20 часов 26 минут может кто помоч? подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6382 / 5947 / 1927
Регистрация: 18.12.2011
Сообщений: 15,264
Завершенные тесты: 1
03.07.2015, 06:43
a + b*sin(c*x2 + d)=a + b*sin(c*x1 + d)
sin(c*x2 + d)=sin(c*x1 + d)
sin(c*x2 + d)-sin(c*x1 + d)=0
2sin( ((c*x2 + d)-(c*x1 + d))/2)*cos((c*x2 + d)+(c*x1 + d))/2)=0

sin(c(x2-x1)/2)=0 ->c(x2-x1)/2=pi*k если x2=x1 , то k=0 могут пересечься только в начале координат

cos(c(x2+x1)/2 +d)=0
c(x2+x1)/2 +d=pi*k+pi/2,
c(2x)/2=pi*k+pi/2-d

x=(i*k+pi/2-d)/c, k=0,+-1,+-2.....
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru