|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.05.2010, 21:34 | #1 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Определить является ли линейно зависимы 3 заданных вектора целых чисел длиной n
Определить является ли линейно зависимы 3 заданных вектора целых чисел длиной n.
При этом это надо сделать используя одномерные числовые массивы. Насколько понял для того, чтобы узнать являются ли эти 3 вектора линейно зависимыми, нужно вычислить детерминант. Если матрица 3х3 размерностью, то проблем нет, Но у нас размерность может быть любая. А чтобы вычислить определитель матрицы большего размера, у меня приходит мысль только двухмерного массива, а это по определению работы нельзя. Может можно использовать другой способ определения линейной зависимости векторов, не через детерминант, а через что-то другое. Или как-то более удобно вычислить детерминант, используя одномерные массивы. Поделитесь своими мыслями
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
28.05.2010, 22:30 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Не определитель, а ранг матрицы 3xN. Определитель матрицы 3х4 Вы в жизнь не посчитаете
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
28.05.2010, 22:52 | #3 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Но ведь и ранг тоже определяется через двухмерный массив, или можно как то по другому?
Проблема в том, что вектора заданы одномерными массивами и надо любым способом определить линейно зависимы эти вектора или нет. Какие способы посоветуете?
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
28.05.2010, 23:18 | #4 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
29.05.2010, 00:58 | #5 |
Форумчанин
Регистрация: 06.03.2009
Сообщений: 583
|
Там все так просто, что даже смешно.
Вот натолкнулся на объяснение: http://otvet.mail.ru/question/34754523/ Прорешал сначала от руки для проверки, вроде все сошлось, да и по логике должно работать. Потом реализация кода уже минут 15 заняла. Во всяком случае мне кажется такой подход верным. Тольк так как вектора 3, то сначал сравниваю первый со вторым, потом второй с первым, а третий сравниваю только со вторым. Числа вроде правильно выходят.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
|
29.05.2010, 06:44 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
А я о чем говорил? Это определение... в нем сила!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ввести несколько чисел (кол-во чисел запрашивать с экрана). Определить, сколько чисел, меньших заданного | Lirika | Помощь студентам | 0 | 08.05.2010 21:39 |
нахождения наименьшего общего кратного 4 заданных чисел, используя процедуру | wrmarw | Помощь студентам | 9 | 18.04.2010 17:29 |
определить является ли четырехугольник квадратом | Ntfser | Общие вопросы Delphi | 2 | 18.10.2008 16:48 |
Помогите написать прогу!Среди заданных целых чисел k, l, m найти пары кратных.Написать по проще чемЭесть | vdv08 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 04.04.2008 16:56 |
вычисление суммы чисел, кратных 3 из последовательности, состоящей из 10 чисел, заранее заданных | Белка | Помощь студентам | 3 | 27.10.2007 11:53 |