Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
новый онлайн-сервис
число, сумма и дата прописью

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Метод простых итераций
СообщениеДобавлено: 11 апр 2022, 14:37 
Не в сети
Одарённый
Зарегистрирован:
07 ноя 2016, 10:30
Сообщений: 166
Cпасибо сказано: 27
Спасибо получено:
2 раз в 2 сообщениях
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Привет всем!! Можете помочь пожалуйста разобраться. Написал код, но у меня идет почему - то бесконечны цикл, то цикла нормально считает, как доходит цикл, то все бесконечно
restart;
with(plots):
f:=unapply(2*x-4*cos(x)-0.6,x); #уравнение
f1:=unapply(diff(f(x),x),x); #его производная
a:=-0.5; b:=1.5; eps:=0.001: #интервал и точность


phi:=unapply((4*cos(x)-0.6)/2,x); #решаю уравнение относительно х
x[0]:=1; #беру любую точку из интервала
x[1]:=evalf(phi(x[0]));
L:=evalf(abs(phi(b)-phi(a))/abs(b-a));
L1:=evalf(abs(phi(x[1])-phi(x[0]))/abs(x[1]-x[0]));
psi:=unapply(abs(diff(phi(x),x)),x);
plot([psi(x),1],x=a..b,color=[red,green]);

n:=1:
while abs(evalf(x[n]-x[n-1])) > eps do
n:=n+1:
x[n]:=evalf(phi(x[n-1]));
od;
fsolve(f(x)=0,x=a..b);

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ 1 сообщение ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Метод простых итераций

в форуме Численные методы

Dutov

2

233

09 апр 2020, 13:42

Метод простых итераций

в форуме Численные методы

ameteeth

10

800

24 окт 2020, 18:42

Метод простых итераций

в форуме Численные методы

Sec

0

458

26 окт 2015, 00:13

Метод простых итераций

в форуме Численные методы

Jexio

4

495

13 фев 2018, 15:06

Метод простых итераций, условие сходимости

в форуме Численные методы

Yoake

2

615

15 апр 2018, 18:00

Решение СЛАУ методом простых итераций

в форуме Численные методы

KNHOman

3

690

12 окт 2016, 23:18

Решение с помощью метода простых итераций

в форуме Численные методы

TWIT

2

241

24 окт 2020, 14:50

Решение матрицы методом простых итераций и Зейделя, С++

в форуме Информатика и Компьютерные науки

Olia123

1

168

23 мар 2023, 16:54

Приближенное решение ур-я Лапласа методом простых итераций

в форуме Численные методы

dimakarpov

0

316

23 ноя 2016, 09:57

Метод итераций

в форуме MathCad

maxrow

3

545

22 июл 2015, 21:27


Часовой пояс: UTC + 3 часа [ Летнее время ]



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

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


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

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2023 MathHelpPlanet.com. All rights reserved