![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
dron4ik |
![]()
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 318 Пол: Мужской Репутация: ![]() ![]() ![]() |
Суть задания:
Решить линейное алгебраическое уравнение второго порядка( я взял 2*x*x+1*x-3) методом итераций 1. Разработать программу для решения с заданной точностью системы линейных алгебраических уравнений методом итераций; --- ЭТО Я ВРОДЕ КАК СДЕЛАЛ НО НЕЗНАЮ ПРАВИЛЬНО ЛИ???(Листинг проги внизу) 2. Произвести уточнение найденного решения; ----- КАК ЭТО ДЕЛАЕТСЯ НЕЗНАЮ ПОМОГИТЕ ПОЖАЛУЙСТА 3. Оценить погрешности вычислений; --- А КАК ОЦЕНИВАЕТСЯ ПОГРЕШНОСТЬ????? это похоже нужно делать вручную Написал код программы который решает методом итераций но я точно незнаю этот ли метод использую в коде. Код работает правильно. Но у меня трудность как можно program piui; {$APPTYPE CONSOLE} function f(x: real): real; begin f := 2*x*x+1*x-3; end; var x, y: real; found: boolean = false; begin x := -2; while x <= 2 do begin y := f(x); if abs(y) < 0.001 then begin writeln('X = ', X:12:6, ' Y = ', Y:12:6); found := true; end; x := x + 0.0005; end; if not found then writeln('no roots...'); readln; end. end. |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Цитата Написал код программы который решает методом итераций но я точно незнаю этот ли метод использую в коде Метод в любом случае не тот, тебе надо решать систему уравнений, ты решаешь одиночное уравнение. Вот тут почитай про решение СЛАУ методом простой итерации:Методы простых итераций и Зейделя (там в самом верху есть ссылка на оригинальный DOC-файл). |
dron4ik |
![]()
Сообщение
#3
|
![]() Бывалый ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 318 Пол: Мужской Репутация: ![]() ![]() ![]() |
Самое интересное что у меня ведь не система линейных алгебраических уравнений а одно всего лишь уравнение.
У меня вопрос. Может ли квадратное уравнение решаться методом итераций??? |
Account |
![]()
Сообщение
#4
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 212 Пол: Мужской Репутация: ![]() ![]() ![]() |
А какой точно метод итераций?
Сообщение отредактировано: Account - 3.01.2009 21:12 |
dron4ik |
![]()
Сообщение
#5
|
|||
![]() Бывалый ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 318 Пол: Мужской Репутация: ![]() ![]() ![]() |
Помогите в этом коде отделить метод итераций от зейделя не понимаю как вообще она работает
unit Unit1;
|
|||
Account |
![]()
Сообщение
#6
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 212 Пол: Мужской Репутация: ![]() ![]() ![]() |
не понятно точно какое уровнение ты написал в начале либо 2*x*x-x-3 либо 2*x*x-1*(x-3)
Если первое, то вот что я сделал uses crt; Работать будет только для упомянутого уравнения ![]() Два корня с точностю 10E-8 Метод Ньютона со смекалкой)))) Сообщение отредактировано: Account - 3.01.2009 22:49 |
![]() ![]() |
![]() |
Текстовая версия | 13.07.2025 1:42 |