Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
андрей90321
31.01.2021 15:27 •
Математика
Y=x^3+0.3x3-4.5x+1.1 = 0 найти решение: 1)методом половинного деления d< 0,01 2)методом касательных d< =0,001 3)метод итерации d< =0,001
Показать ответ
Ответ:
буслай
07.10.2020 21:41
Это скорее задача по информатике, чем по математике.
Пишите программу и получаете результат.
const d=0.001;
function f(var x: real): real;
begin
f:=sqr(x)*x-0.3*sqr(x)-4.5*x+1.1;
end;
function f1(var x: real): real;
begin
f1:=(sqr(x)*x-0.3*sqr(x)+1.1)/4.5;
end;
var a,b,c,x: real;
k: integer;
begin
// метод деления пополам
a:=1.0;
b:=0.0; k:=0;
writeln('метод деления пополам');
repeat
c:=(a+b)/2;
if f(c)>0 then b:=c
else a:=c;
inc(k);
writeln('итерация ',k,': x = ',c:5:3,' f(x) = ',f(c):5:3);
until abs(f(c))<d;
writeln('x = ',c:7:5,' f(x) = ',f(c):7:5);
writeln;
// итерационный метод
writeln('итерационный метод');
x:=0.5; k:=0;
repeat
x:=f1(x);
inc(k);
writeln('итерация ',k,': x = ',x:7:5,' f(x) = ',f(x):7:5);
until abs(x-f1(x))<d/100;
writeln('x = ',x:8:6,' f(x) = ',f(x):8:6);
end.
метод деления пополам
итерация 1: x = 0.500 f(x) = -1.100
итерация 2: x = 0.250 f(x) = -0.028
итерация 3: x = 0.125 f(x) = 0.535
итерация 4: x = 0.188 f(x) = 0.252
итерация 5: x = 0.219 f(x) = 0.112
итерация 6: x = 0.234 f(x) = 0.042
итерация 7: x = 0.242 f(x) = 0.007
итерация 8: x = 0.246 f(x) = -0.011
итерация 9: x = 0.244 f(x) = -0.002
итерация 10: x = 0.243 f(x) = 0.002
итерация 11: x = 0.244 f(x) = 0.000
x = 0.24365 f(x) = 0.00022
итерационный метод
итерация 1: x = 0.25556 f(x) = -0.05290
итерация 2: x = 0.24380 f(x) = -0.00044
итерация 3: x = 0.24370 f(x) = 0.00000
x = 0.243702 f(x) = -0.000003
0,0
(0 оценок)
Популярные вопросы: Математика
Dasharozzz321
22.08.2021 11:04
You to Metal 952Маша, Таня и Полина высаживали на клумбу рассадуцветов. Известно, что Таня посадила меньше цветов, чемМаша, а каждая из девочек посадила не меньше 10 цветов.Маша...
Дженнет2001
13.08.2022 19:00
11) Масса сахара, который получают при переработке сахарной свеклы, составляет 18% массы свеклы. Сколько тонн свеклы надо переработать, чтобы получить 360 кг сахара? с...
janibek01
13.02.2022 01:53
Света купила 9 карандашей по цене руб. за карандаш, а Таня купила 3 ручки по цене в 1,3 раза выше, чем цена за карандаш. После этого у девочек осталось 48,6 руб. Какая...
Dianakuharur2
11.12.2022 14:16
Отметь на луче множество решений двойных неравенств. 526 450 (можно на листочке )...
Hydini
08.12.2020 09:30
Нарисуйте куб. Запишите формулу объёма куба V со стороной а. Вычислите объём куба V, если длина стороны куба a= 4 дм....
vershynska
15.09.2022 05:05
Мастер обрабатывал деталь на старом станке за 12 минут а на новом станке за 8 минут сколько времени экономит мастер пр обработке 1 такой деталей 4 деталей ...
aristovfedia
07.03.2023 05:35
Дана функция z= xe^(-y/x) . Показать, что... Задание смотреть на фото...
anonimus8310
17.09.2022 10:11
Найти, объем тела, образованного вращением вокруг оси Ох фигуры, расположенной в первой четверти и ограниченной заданными параболой, прямой и осью абcцисс: y=2x^2, y= -2x+4...
алибек29
30.07.2021 03:13
за 7 часов токарь изготовил 84 одинаковых детали сколько часов ему потребуется для изготовления 72 таких деталей при той же норме выработки ...
228pfxt
25.04.2021 07:49
не розв язуючи рівняння х^2 +10х - 4 =0, знайдіть значення виразу 1/х1^2 + 1/х2^2 , де х1 та х2 – корені цього рівняння...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
Пишите программу и получаете результат.
const d=0.001;
function f(var x: real): real;
begin
f:=sqr(x)*x-0.3*sqr(x)-4.5*x+1.1;
end;
function f1(var x: real): real;
begin
f1:=(sqr(x)*x-0.3*sqr(x)+1.1)/4.5;
end;
var a,b,c,x: real;
k: integer;
begin
// метод деления пополам
a:=1.0;
b:=0.0; k:=0;
writeln('метод деления пополам');
repeat
c:=(a+b)/2;
if f(c)>0 then b:=c
else a:=c;
inc(k);
writeln('итерация ',k,': x = ',c:5:3,' f(x) = ',f(c):5:3);
until abs(f(c))<d;
writeln('x = ',c:7:5,' f(x) = ',f(c):7:5);
writeln;
// итерационный метод
writeln('итерационный метод');
x:=0.5; k:=0;
repeat
x:=f1(x);
inc(k);
writeln('итерация ',k,': x = ',x:7:5,' f(x) = ',f(x):7:5);
until abs(x-f1(x))<d/100;
writeln('x = ',x:8:6,' f(x) = ',f(x):8:6);
end.
метод деления пополам
итерация 1: x = 0.500 f(x) = -1.100
итерация 2: x = 0.250 f(x) = -0.028
итерация 3: x = 0.125 f(x) = 0.535
итерация 4: x = 0.188 f(x) = 0.252
итерация 5: x = 0.219 f(x) = 0.112
итерация 6: x = 0.234 f(x) = 0.042
итерация 7: x = 0.242 f(x) = 0.007
итерация 8: x = 0.246 f(x) = -0.011
итерация 9: x = 0.244 f(x) = -0.002
итерация 10: x = 0.243 f(x) = 0.002
итерация 11: x = 0.244 f(x) = 0.000
x = 0.24365 f(x) = 0.00022
итерационный метод
итерация 1: x = 0.25556 f(x) = -0.05290
итерация 2: x = 0.24380 f(x) = -0.00044
итерация 3: x = 0.24370 f(x) = 0.00000
x = 0.243702 f(x) = -0.000003