Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2011, 13:16   #1
Baks1991
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 10
Печаль проблема с методом половинного деления

напишите пожалуйста программу па паскале для нахождения корня нелинейного уравнения методом половинного деления!
точность 10 в -6степени.
Baks1991 вне форума Ответить с цитированием
Старый 16.05.2011, 13:40   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Ну вот тут все есть
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 16.05.2011, 13:56   #3
Baks1991
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 10
По умолчанию

а если у меня не указан интервал, программа как меняется?
Baks1991 вне форума Ответить с цитированием
Старый 16.05.2011, 15:10   #4
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Значит нужно этот интервал указать. Ну или задаться им.
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 16.05.2011, 15:25   #5
Baks1991
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 10
По умолчанию

тогда еще вопрос совсем тупой! как это на паскале записать? 8*√(|sin⁡x | )-5*ln√x+7-5.26*x=0
Baks1991 вне форума Ответить с цитированием
Старый 16.05.2011, 16:51   #6
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от Baks1991 Посмотреть сообщение
тогда еще вопрос совсем тупой! как это на паскале записать? 8*√(|sin⁡x | )-5*ln√x+7-5.26*x=0
Вам просто надо будет найти корень функции f(x) = 0, где f(x) - правая часть, то, что вы написали.

Для того, чтобы составить такую функцию, надо написать

Код:
function f(x: real): real;
begin

f:=8* sqrt( abs(sin(<квадратик>*x))) - 5*ln(sqrt(x)) + 7 - 5.26*x;
end;
Но это не совсем верно, так как я не знаю, как полностью выглядит та формула, которую вам надо записать...

Дайте полную формулу, получите ответ
Вадим Мошев вне форума Ответить с цитированием
Старый 16.05.2011, 21:47   #7
Baks1991
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 10
По умолчанию

F(x)=8*(√|sin⁡x |)-5*ln*(√x)+7-5.26*x=0
найти корень данного нелинейного уравнения методом половинного деления
с точностью 10-6

Последний раз редактировалось Baks1991; 16.05.2011 в 21:51. Причина: дополнение
Baks1991 вне форума Ответить с цитированием
Старый 16.05.2011, 22:57   #8
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Цитата:
Сообщение от Baks1991 Посмотреть сообщение
F(x)=8*(√|sin⁡x |)-5*ln*(√x)+7-5.26*x=0
найти корень данного нелинейного уравнения методом половинного деления
с точностью 10-6
Нет, вы выложите картинку вашей формулы, а то так не видно, например, от чего берётся корень, а также чему равен квадратик перед иксом в синусе
Вадим Мошев вне форума Ответить с цитированием
Старый 16.05.2011, 23:13   #9
Baks1991
Пользователь
 
Регистрация: 16.05.2011
Сообщений: 10
По умолчанию

вот загрузил, посмотрите пожалуйста!
Изображения
Тип файла: jpg Безымянный.jpg (11.2 Кб, 140 просмотров)

Последний раз редактировалось Baks1991; 16.05.2011 в 23:29.
Baks1991 вне форума Ответить с цитированием
Старый 16.05.2011, 23:15   #10
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Картинка не отображается, загрузите её прямо на форум

(расширенный режим - управление вложениями...)
Вадим Мошев вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Turbo Pascal Решение нелинейных уравнений методом половинного деления Маша-Растеряша Паскаль, Turbo Pascal, PascalABC.NET 4 05.01.2011 14:16
Метод половинного деления Hichcog Помощь студентам 0 13.12.2010 17:33
Численные методы. Решение нелинейного уравнения методом половинного деления. gree Помощь студентам 1 11.11.2009 18:36