Определить линейную зависимость строк матрицы

Простейшие вопросы в области инженерной разработки
Ответить
Prilipala
interested
interested
Сообщения: 3
Зарегистрирован: 19 окт 2016, 17:22
Версия LabVIEW: 2014
Контактная информация:

Определить линейную зависимость строк матрицы

Сообщение Prilipala »

Помогите пожалуйста решить задачу на LabVIEW))
Две строки матрицы линейно зависимы, если одну из них можно получить из другой умножением на постоянный коэффициент. Определить в прямоугольной матрице наличие линейно зависимых строк и указать номера первой пары таких строк.
Заранее огромное спасибо и плюс к карме :thank:
Artem.spb

Activity Автор
professor
professor
Сообщения: 3394
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 172 раза
Контактная информация:

Re: Определить линейную зависимость строк матрицы

Сообщение Artem.spb »

проблема в нежелании самостоятельно сделать ДЗ, или что-то реальное?
алгоритм:
для каждой строки проверить все следующие:
найти отношение первых элементов, умножить на это число одну из строк и сравнить со второй. Если совпадают, то стоп, если нет, то искать дальше.
Prilipala
interested
interested
Сообщения: 3
Зарегистрирован: 19 окт 2016, 17:22
Версия LabVIEW: 2014
Контактная информация:

Re: Определить линейную зависимость строк матрицы

Сообщение Prilipala »

Artem.spb писал(а):проблема в нежелании самостоятельно сделать ДЗ, или что-то реальное?
алгоритм:
для каждой строки проверить все следующие:
найти отношение первых элементов, умножить на это число одну из строк и сравнить со второй. Если совпадают, то стоп, если нет, то искать дальше.
Проблема в том, что я полный чайник и алгоритм у меня был другой, его сложно было реализовать в LabVIEW.
Но большое спасибо и плюс к карме не отменяются)
Blackman

Activity
leader
leader
Сообщения: 932
Зарегистрирован: 17 янв 2016, 15:02
Награды: 1
Версия LabVIEW: 6.1,8.5,20

Re: Определить линейную зависимость строк матрицы

Сообщение Blackman »

Не все так просто, если в массиве есть элементы равные нулю: NaN, Inf, -Inf :)
Вложения
Matrix_Linear Rows.PNG
Matrix_Linear Rows.vi
(24.64 КБ) 76 скачиваний
Prilipala
interested
interested
Сообщения: 3
Зарегистрирован: 19 окт 2016, 17:22
Версия LabVIEW: 2014
Контактная информация:

Re: Определить линейную зависимость строк матрицы

Сообщение Prilipala »

Blackman писал(а):Не все так просто, если в массиве есть элементы равные нулю: NaN, Inf, -Inf :)
Ого, спасибо за помощь) :super:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»