Социальная сеть FreeStudents | Галерея

Участник Народного голосования
Правила  •  Поиск  •  Войти  •  Зарегистрироваться!
Matlab. Есть задание. Есть решение. Нужны комментарии =)
 
Начать новую тему   Ответить на тему    Список форумов -> Помоги студенту!
 
Автор Сообщение
Dkey



Репутация: 0   
Сообщения: 2
Стаж: 1 год 7 месяцев
[] Сообщение28.02.2007 23:54 Matlab. Есть задание. Есть решение. Нужны комментарии =) Ответить с цитатой

Вот Задание(в Matlab'e):Создайте функцию,в которую передаётся матрица,и которая определяет её размерность и находит матрицу обратную переданной.Используйте метод,основанный на определении обратной матрицы.

Вот решение:

Код:
function invA = Kseniya3(A)
sizea = size(A)
deta=det(A)
 Ainv=[]

 for i=1:1:sizea(1)
     for j=1:1:sizea(1)
         M11=A(1:(i-1),1:(j-1));
         M12=A(1:(i-1),(j+1):size(A));
         M21=A((i+1):size(A),1:(j-1));
         M22=A((i+1):size(A),(j+1):size(A));
         M=[M11 M12;M21 M22]
         Ainv(i,j)=((-1)^(i+j))*det(M)/deta

     end
  end
  Ainv
  inv(A)

 Ainv./inv(A)
 
 %Atemp=detm*(-1)^(i+j)
 
 
%Ainv(i,j)=()


Поясните пожалуйста, что происходит в каждой строке =) . Заранее всем БОЛЬШОЕ спасибо =)

Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Kast2K



Репутация: +3/–1   
Возраст: 24
Гороскоп: Рак Год Крысы
Пол: <br />Пол:Муж
Сообщения: 3023
Стаж: 4 года 1 месяц
[] Сообщение01.03.2007 10:26 Ответить с цитатой

наверное это какая-то матрица строится и в конце она множится на детерминант. НО! врать не буду, т.к. до конца не помню.
ЗЫ. Не помню точное название операции когда матрицу множим на что-то


_________________
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Dkey



Репутация: 0   
Сообщения: 2
Стаж: 1 год 7 месяцев
[] Сообщение01.03.2007 16:43 Ответить с цитатой

Спасибо =).Какие есть ещо варианты? =)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов -> Помоги студенту! Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы
© 2004—2008 «Сайт Свободных Студентов»