Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2017, 16:46   #1
Bushido
Новичок
Джуниор
 
Регистрация: 10.01.2017
Сообщений: 1
По умолчанию Matlab .Тема. Прямые методы решения систем линейных алгебраических уравнений.

Методом Гаусса с приведением исходной матрицы к нижнему треугольному вид. Код
PHP код:
clc,clear 
input('Размерность матрицы'); 
A=[2 1 1 1;1 2 1 2 ;1 1 2 4
for 
p=1:1:
B
=zeros(n,1); 
for 
i=p:1:
if abs(A(i,p))>B
B=A(i,p); 
A(i,p)=B
end 
end 
if A(p,p)<
x
=A(p,:); 
A(p,:)=A(n,:); 
A(n,:)=x
end 
K
=A(p,:)/A(p,p); 
A(p,:)=K
for 
j=p+1:1:
S
=(K*-A(j,p))+A(j,:); 
A(j,:)=S
end 
end 

B
=A(:,n+1); 
x=zeros(n,1); 
x(n)=B(n)/A(n,n); 
for 
k=n-1:-1:
x
(k)=(B(k)-A(k,k+1:n)*x(k+1:n))/A(k,k); 
end 

помогите исправить программу пожалуйста.
Bushido вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать програму для решения системы линейных алгебраических уравнений Горянський Павло C++ Builder 11 16.11.2014 01:54
Метод итераций для решения систем линейных уравнений now2 Паскаль, Turbo Pascal, PascalABC.NET 3 05.05.2014 07:37
Разработать программу для решения СЛАУ (системы линейных алгебраических уравнений) с нижней треугольной матрицей. Sergei/ Помощь студентам 0 19.05.2013 18:14
Решение систем линейных алгебраических уравнений методом обратной матрицы (желательно обычными жордановыми исключениями, на Delphi Tores007 Помощь студентам 1 09.02.2012 10:33
Методы решения алгебраических и трансцендентных уравнений Anton94.by Помощь студентам 3 19.10.2011 20:47