Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Заблокирован
1

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

02.07.2015, 22:48. Показов 1526. Ответов 1
Метки нет (Все метки)

Есть две синусоиды вида: y = a + b*sin(c*x + d)
a,b,c,d - постоянные.
x - в заданном интервале, допустим от -10 до +10.
Нужно найти все точки пересечения.
Подскажите, как их найти? (решите за меня уравнение и дайте финальный результат в символьном виде)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.07.2015, 22:48
Ответы с готовыми решениями:

Найти точки пересечения двух прямоугольников
Всем привет, очень интересует метод решения следующей задачи: Имеется 2...

Найти точки пересечения двух линий заданных функциями
Определить, пересекаются ли линии y = ax4 + bx3 + cx2 + dx + f и y = bx3 + mx2 + dx + p. Если...

Как найти точки пересечения. с высокой точностью до двух заков после запятой
Вот например есть набор значений(рандомно): х1=(1 2 3 4 5 6 7) у1=(15 14 25 35 36 85 45) и ...

Найти точки пересечения двух окружностей
Даны координаты центров двух окружностей (0,0)и (x2,y2), а также их радиусы r1 и r2. Найти точки...

1
Модератор
Эксперт С++
11294 / 9281 / 5568
Регистрация: 18.12.2011
Сообщений: 24,773
03.07.2015, 06:43 2
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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2015, 06:43

Найти точки пересечения двух кривых
Здравствуйте. У меня такая проблема. При помощи процедуры fzero решить следующие задачи: 1. Найти...

Построить графики двух уравнений и найти их точки пересечения
Доброго времени суток! Являюсь полным нубом относительно Excel. Задача такая: Построить графики...

Как определить точки пересечения двух прямых?
Не врублюсь как определить точки персечения 2 прямых заданных уравнением ax+by+c=0; 1)пересекаются...

Найти точки пересечения двух прямых, заданных уравнениями вида ax+by=c, установить параллельность/совпадение
Даны числа a1, b1, c1, а2, b2, c2. напечатать координаты точки пересечения прямых, описываемых...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.