![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Arinka |
![]() ![]()
Сообщение
#1
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
дана система,решить ее методом последовательных приближений.
объясните пожалуйста,что такое х1 и х2?я так понимаю,что это вектора значений решения системы.1-й я ввожу,чтобы с каждым последующим шагом от него отталкиваться,так?или что-то неверно понимаю?объясните,пожалуйста! и еще вопрос-с какой точностью я нахожу решение?с точностью до 4 знака? |
tig81 |
![]()
Сообщение
#2
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
дана система,решить ее методом последовательных приближений. объясните пожалуйста,что такое х1 и х2?я так понимаю,что это вектора значений решения системы.1-й я ввожу,чтобы с каждым последующим шагом от него отталкиваться,так?или что-то неверно понимаю?объясните,пожалуйста! В каком Maple делали? В чем заключается метод последовательных приближений? Цитата и еще вопрос-с какой точностью я нахожу решение?с точностью до 4 знака? А с какой точностью в задании требуется? |
Arinka |
![]()
Сообщение
#3
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
в 12 мэпле.
требуется с 0,0001.причем преподаватель меня так спросил,как будто нужно обосновать,хотя в задании и так указано. я беру произвольный вектор,составляю такую послдовательность приближений,что к этому моему х1 буду прибавлять шаг,то есть каждое следующее получаю из предыдущего.так? |
tig81 |
![]()
Сообщение
#4
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
в 12 мэпле. у меня 10. пакет лучше подключать так: with(linalg) Когда вводите матрицу, то оператор пишите с маленькой буквы: a:=matrix([...]) И т.д.: transpose. В том виде, как вы написали, он у меня не работает. Вы решаете вроде систему? Погуглите как выглядит данный метод в этом случае. Там вроде какие-то рекуррентные формулы есть. Точно не помню. Цитата требуется с 0,0001.причем преподаватель меня так спросил,как будто нужно обосновать,хотя в задании и так указано. В этом случае не разность между двумя последовательными значениями должна быть меньше, чем 0,0001? |
Arinka |
![]()
Сообщение
#5
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
у меня 10. пакет лучше подключать так: with(linalg) Когда вводите матрицу, то оператор пишите с маленькой буквы: a:=matrix([...]) И т.д.: transpose. В том виде, как вы написали, он у меня не работает. Вы решаете вроде систему? Погуглите как выглядит данный метод в этом случае. Там вроде какие-то рекуррентные формулы есть. Точно не помню. В этом случае не разность между двумя последовательными значениями должна быть меньше, чем 0,0001? спасибо,но насчет самой программы вопросов не возникало.Объясните мне,пожалуйста,чем являются эти вектора х1 и х2 в задании.Преподавателю нужен внятный ответ,а до меня не доходит.пожалуйста,объясните)) насчет последнего вопроса-пожалуй,да разность,но проверяя мои значения,получатся,что точность везде разная-где 2 знака,где4.как с этим быть? |
Vahappaday |
![]()
Сообщение
#6
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
о, раз тема такая открылась, нет хорошего учебничка по Maple?
|
Arinka |
![]()
Сообщение
#7
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
|
tig81 |
![]()
Сообщение
#8
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
о, раз тема такая открылась, нет хорошего учебничка по Maple? 1. Дьяконов 2. С. Е. Савотченко, Т.Г. Кузьмичева "Методы решения математических задач в Maple" (ели не найдете, то есть в электронном варианте, могу скинуть) и многое др. Если интересует, давайте ящик, набросаю. (IMG:style_emoticons/default/smile.gif) |
Arinka |
![]()
Сообщение
#9
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
давайте все же вернемся к теме (IMG:style_emoticons/default/blush.gif)
|
tig81 |
![]()
Сообщение
#10
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
давайте все же вернемся к теме (IMG:style_emoticons/default/blush.gif) давайте. По каким формулам будете считать? Как выглядит условие? |
Arinka |
![]()
Сообщение
#11
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
что именно считать?вот условие в цикле
> i := 0; 0 > x1 := Vector(4, [1, 2, 3, 4]); > x2 := MatrixVectorMultiply(C2, x1)+D2; NormC*Norm(x1-x2)/(1-NormC); > while NormC*Norm(x1-x2)/(1-NormC) > .1 do x1 := x2; i := i+1; x2 := MatrixVectorMultiply(C2, x1)+D2 end do; |
Vahappaday |
![]()
Сообщение
#12
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
а что такое C2, D2 и NormC?
|
Arinka |
![]()
Сообщение
#13
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
|
Vahappaday |
![]()
Сообщение
#14
|
Аспирант ![]() ![]() ![]() Группа: Продвинутые Сообщений: 334 Регистрация: 26.4.2009 Город: Липецк Учебное заведение: ЛГТУ Вы: студент ![]() |
http://www.math.ru/lib/files/plm/v35.djvu (стр. 74) - вот тут как-то значительно проще весь процесс описан)
Если я правильно понял, мы решаем систему линейных алгебрических ур-й. (или матрицей А задаётся что-то более сложное?). Тогда x1 - приближенное значение вектора решения на (i-1)-й итерации, x2 - приближенное значение вектора решения на i-й итерации. Когда они отличаются на величину меньшую погрешности, то процесс решения можно считать завершенным успешно. |
Arinka |
![]()
Сообщение
#15
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 74 Регистрация: 31.5.2009 Город: Петербург Вы: студент ![]() |
о,большое спасибо за справку)))да-да,все правильно,А-это изначальная матрица.
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 13:55 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru