Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Labs Matlab / Lab3 / primer

.htm
Скачиваний:
48
Добавлен:
01.06.2015
Размер:
3.51 Кб
Скачать

ПРИМЕР РЕШЕНИЯ СЛАУ МЕТОДОМ ПРСТЫХ ИТЕРАЦИЙ

При защите лабораторной работы вам следует пояснить все строки программ, приведенных в данном примере.

Для решения задачи необходимо создать каталог в вашей папке, который будет являться рабочим каталогом MATLAB.

Первый способ приведения уравнения AX=B к виду, пригодному для решения методом простых итераций

Создадим файл, например task1.m (M – файл сценарий)

format short A=[5 -3 1; 1 -6 4; 1 -2 -5]; B=[1;-2;2]; % Задание вектора b и матрицы a b = zeros(3,1); a = zeros(3,3); % Подготовка уравнения к методу простых итераций for i=1:3 b(i)= B(i)/A(i,i); a(i,i)=0; for j=1:3 if i~=j a(i,j)=-A(i,j)/A(i,i); end end end % Проверка условия norma(a)

Соседние файлы в папке Lab3