0 / 0 / 2
Регистрация: 04.12.2016
Сообщений: 165
|
||||||
1 | ||||||
Выделение линейно независимых строк матрицы25.09.2018, 16:09. Показов 1803. Ответов 1
Метки нет (Все метки)
Нужно выделить из матрицы линейно независимые строки, для дальнейшего нахождения ее псевдообратной матрицы. Как это сделать?
Думал, использовать функцию RowReduce, даже уже программу написал (правда она не работает), но она меняет порядок строк. Кто-нибудь знает - как это сделать?
0
|
25.09.2018, 16:09 | |
Ответы с готовыми решениями:
1
Найти число линейно независимых строк в матрице Доказать что если ранг матрицы равен r, то минор, стоящий на пересечении любых r линейно независимых столбцов Свойства линейно независимых решений Выбор максимального набора линейно независимых многочленов |
25.09.2018, 23:50 | 2 | ||||||||||
Сообщение было отмечено crazymadman18 как решение
Решение
Сначала заметки насчёт кода. Они могут быть полезными в будущем.
Вот моё предложение:
With делает синоним, а Module изменяемую переменную. rIndices содержит список индексов строк базиса. Добавлено через 3 минуты По-хорошему, можно было ещё в заголовок (первый аргумент) Module внести переменную r. Впрочем, Do использует механизм динамического связывания Block. Аналогичный механизм используется в Table, например. В принципе, можно оставить как есть, врядли это создаст конфликт имён.
1
|
25.09.2018, 23:50 | |
25.09.2018, 23:50 | |
Помогаю со студенческими работами здесь
2
Посчитать количество линейно независимых систем из 4 векторов Найти число линейно независимых векторов в системе При каком условии система линейно-независимых уравнений является базисом? Найти все линейно зависимые пары строк матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |