Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Решение трансцендентного уравнения tgQ-Q=0.15 / 5 сообщений из 5, страница 1 из 1
12.12.2009, 23:31:56
    #36363139
progeniy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Решение трансцендентного уравнения tgQ-Q=0.15
Ребята для курсовика надо решить трансцендентного уравнение вида tgQ-Q=0.15 найти надо Q...
Кто нибудь знает как решаются уравнения подобного типа, предмет электроника вроде, я в математике не очень шарю, кто может помогите с решением или подскажите где искать алгоритм или что нибудь в этом роде...
Спасибо за помощь....

Модератор:
# Не рекомендуется:
...
# Отправлять сообщение одновременно в несколько форумов. Модераторы соответствующих форумов вправе удалить такие сообщения.
....
...
Рейтинг: 0 / 0
13.12.2009, 14:24:25
    #36363448
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Решение трансцендентного уравнения tgQ-Q=0.15
progeniy,

тынц
...
Рейтинг: 0 / 0
13.12.2009, 22:02:13
    #36363950
mikhail_n
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Решение трансцендентного уравнения tgQ-Q=0.15
А шо, давно не брал я в руки шашек... На компилируемых языках мне лень, а вот на скрипте получите:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
function F(x)
{
	return (Math.tan(x) - x -  0 . 15 );
}

function Fx(x)
{
	return (Math.tan(x) * Math.tan(x));
}

function main(xInit, eps, nIter)
{
	var i =  0 ;
	var x = xInit;
	while(Math.abs(F(x)) > eps)
	{
		x -= (F(x)/Fx(x));
		i++;

		if(i > nIter)
		{
			WScript.Echo("Cannot find root in " + nIter + " iterations. Choose another initial guess");
			return  0 ;
		}
	}

	return x;
}

var fourty_five_deg = Math.PI/ 4 ;

var x = main(fourty_five_deg,  0 . 0000000001 ,  20 );
if(x !=  0 )
	WScript.Echo("Detected root, x = " + x);
Output: Detected root, x = 0.71063716057...


Тока этта... если вам такой пример самому решить непосилам, стоит задуматься на ту ли вы специальность обучаетесь...
...
Рейтинг: 0 / 0
14.12.2009, 10:13:38
    #36364337
progeniy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Решение трансцендентного уравнения tgQ-Q=0.15
mikhail_n спасибо большое!!!
...
Рейтинг: 0 / 0
14.12.2009, 10:41:21
    #36364393
Mozok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Решение трансцендентного уравнения tgQ-Q=0.15
mikhail_n,

вообще-то у этого уравнения счетное количество корней, а не только один. Тут бы добавить еще условие с отрезком, на котором ищутся корни :).
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Решение трансцендентного уравнения tgQ-Q=0.15 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]