2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Подскажите как решить систему уравнении
Сообщение27.01.2010, 08:24 


27/01/10
22
Есть система тригонометрических уравнений:

$(cos(a)*cos(b)*cos(c)+sin(a)*sin(c))*sin(I) - sin(b)*cos(c)*cos(I)$
$(-cos(a)*cos(b)*sшт(c)-sin(a)*cos(c))*sin(I) + sin(b)*sin(c)*cos(I)$
$cos(a)*sin(b)*sin(I) + cos(b)*cos(I)$

Углы a, b, c - известные. Нужно найти I.

Подскажите пожалуйста как правильно решить.

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 08:49 
Заслуженный участник


08/04/08
8562
У Вас 1 переменная и 3 уравнения. Из последнего уравнения
$\cos (a) \sin (b) \sin (I) + \cos (b) \cos (I) = 0$
можно найти $I$ с точностью до $\pi k$.
Поэтому надо рассматривать систему на совместность. Рассмотрев случай $\cos (I)$ отдельно, можете перейти к $\tg (I)$, выразить его из последнего уравнения и подставить в первые 2 - получите условие совместности системы.
Понятно?

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 11:44 


27/01/10
22
Не совсем понял насчет совместности системы!

я выразил $I$ из уравнения 3 и сделал проверку - $I$не сходится!

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:14 
Заслуженный участник


08/04/08
8562
Что с чем не сходится?

Вот если бы у Вас была система
$ax+1=0$
$bx+2a=0$
$x+c=0$
Вы бы знали, что делать?

Система уравнений называется совместной, если она имеет хотя бы одно решение. Например система из уравнений $x+1=0, x+2=0$ несовместна. И у Вас система в большинстве случаев будет несовместна.

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:24 


27/01/10
22
для проверки я в уравнении, $I$ подставил конкретное число получил ответ.
Далее в это же уравнение поставил $I$ полученное из уравнение 3.
Как я понимаю результат должен быть один и тот же?! или я все таки не понимаю??

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:27 
Заслуженный участник
Аватара пользователя


13/08/08
14495
А где там хоть одно уравнение?
Эти три выражения должны равняться 0 или должны быть равны между собой?

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:29 


27/01/10
22
Они должны быть равными между собой

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:29 
Заслуженный участник


08/04/08
8562
да, должен быть один и тем же.

Вы можете решить приведенную мною систему уравнений? Если можете - решите, а потом сделайте аналогично со своей.

-- Ср янв 27, 2010 13:30:45 --

hair писал(а):
Они должны быть равными между собой

Так ведь это писать надо, батенька! :evil:
Ну тогда 2 уравнения и одна неизвестная - решается все равно так же, уравнений больше, чем переменных.

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:37 
Заблокирован


04/09/09

87
hair в сообщении #283898 писал(а):
Есть система тригонометрических уравнений:

$(cos(a)*cos(b)*cos(c)+sin(a)*sin(c))*sin(I) - sin(b)*cos(c)*cos(I)$
$(-cos(a)*cos(b)*sшт(c)-sin(a)*cos(c))*sin(I) + sin(b)*sin(c)*cos(I)$
$cos(a)*sin(b)*sin(I) + cos(b)*cos(I)$

Углы a, b, c - известные. Нужно найти I.

Подскажите пожалуйста как правильно решить.

Начнём с того, что у уравнения должен быть знак равенства. Потом, в теории рассматриваются условия существования решения системы уравнений при числе переменных большим или равным числу уравнений. Вот теперь скажите, где здесь уравнения и, тем более, где система? Другой вопрос, как такое решать, но, в любом случае, при наличии знака равенства…

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 12:47 


27/01/10
22
$Hx=(cos(a)*cos(b)*cos(c)+sin(a)*sin(c))*sin(I) - sin(b)*cos(c)*cos(I)$
$Hy=(-cos(a)*cos(b)*sin(c)-sin(a)*cos(c))*sin(I) + sin(b)*sin(c)*cos(I)$
$Hz=cos(a)*sin(b)*sin(I) + cos(b)*cos(I)$

Hx, Hy, Hz - значения осей (известны).
Углы a, b, c - известны.
Мне нужно избавится или заменить $I$

-- Ср янв 27, 2010 12:52:13 --

через $tg$ решать, как я понимаю, не получится т.к. $tg$ не может быть более 90 градусов, а $I$ может принимать значения 0-180 градусов.

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 13:04 
Заслуженный участник


27/04/09
28128
hair в сообщении #283937 писал(а):
через $tg$ решать, как я понимаю, не получится т.к. $tg$ не может быть более 90 градусов, а $I$ может принимать значения 0-180 градусов.

:shock: что???? :?

И потом, лучше переписать ваши уравнения так:
$H_x = (\cos a \cos b \cos c + \sin a \sin c) \sin I - \sin b \cos c \cos I $
$H_y = -\cos a \cos b \sin c - \sin a \cos c \sin \I + \sin b \sin c \cos I $
$H_z = \cos a \sin b \sin I + \cos b \cos I $
(код показывается при наведении указателя). Не правда ли, читать лучше?

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение27.01.2010, 13:05 
Заблокирован


04/09/09

87
hair в сообщении #283937 писал(а):
$Hx=(cos(a)*cos(b)*cos(c)+sin(a)*sin(c))*sin(I) - sin(b)*cos(c)*cos(I)$
$Hy=(-cos(a)*cos(b)*sin(c)-sin(a)*cos(c))*sin(I) + sin(b)*sin(c)*cos(I)$
$Hz=cos(a)*sin(b)*sin(I) + cos(b)*cos(I)$

Hx, Hy, Hz - значения осей (известны).
Углы a, b, c - известны.
Мне нужно избавится или заменить $I$

-- Ср янв 27, 2010 12:52:13 --

через $tg$ решать, как я понимаю, не получится т.к. $tg$ не может быть более 90 градусов, а $I$ может принимать значения 0-180 градусов.

Один из способов решения системы с избытком – сложить квадраты левых частей (справа 0), просто сложить, и решать на близость 0 одно уравнение с одни неизвестным. Скорее всего, численно… С этим справится любой пакет… От переменной не избавляются, а ищут такие её значения, при которых выполняется равенство…

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение01.03.2010, 09:53 


27/01/10
22
Решил уравнение таким образом:
$Hz=cos(a)*sin(b)*sin(I) + cos(b)*cos(I)$
Это ур-ие вида:
$a*sin(x) + b*cos(x)=c$
Ввожу дополнительный угол
$sin(y)=a$ и $cos(y)=b$
$sin(y)*sin(x) + cos(y)*cos(x)=c$
$ cos(y-x)=c$
$ x=y-arccos(c)$

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение01.03.2010, 13:32 
Заслуженный участник


03/01/09
1701
москва
Что-то непонятно:если $a=\sin (y),b=\cos (y)$,то $a^2+b^2=1$,а это ниоткуда не следует.И что такое x?

 Профиль  
                  
 
 Re: Подскажите как решить систему уравнении
Сообщение02.03.2010, 09:39 


27/01/10
22
Введенный дополнительный угол $y$ можно найти
$sin(y)=a$
$y=arcsin(a)$

$sin(y)*sin(x) + cos(y)*cos(x)=c$ - это есть формула сложения аргументов $ cos(y-x)=c$, а
$x=I$ искомый угол!!!

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу 1, 2  След.

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group