|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.06.2018, 18:27 | #1 |
Форумчанин
Регистрация: 17.09.2017
Сообщений: 265
|
вычислить определитель
Как вычеслить определитель когда x и y?
как такой пример, Код:
|
09.06.2018, 18:34 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
Строго по определению.
|
09.06.2018, 19:50 | #3 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
Удобнее всего вычислять, разложив, например, по третьей строке. В этом случае, определитель будет равен произведению элемента с индексами 3,3 на его алгебраическое дополнение. Алгебраическое дополнение = [(-1)^(i+j)]*(Минор этого элемента).
Минор элемента с индексами (i, j) - это определитель матрицы, полученной путём удаления i-й строки и j-го столбца из исходной матрицы. Всё разжёвано, считайте. |
09.06.2018, 20:03 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
|
09.06.2018, 20:31 | #5 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
Давая ответ на тот или иной вопрос, я прежде всего опираюсь на собственные знания, потому как дать ответ, используя их, быстрее. в ВУЗе нам давали определителя матрицы, мне эту формулировку удалось запомнить (сейчас немного забыта), по определению считать нам не приходилось, да и нам не рассказывали, как это делать, сам я тоже не изучал как это делать, как знал другие способы вычисления определителя (треугольники, Сарриус, разложение по столбцу/строке) и мне этого всегда хватало. Хотя, думаю, для реализации вычисления определителя в ЭВМ используется определение детерминанта. Например, если в MathCAD символьно посчитать определитель матрицы 4-го порядка, то результатом будет алгебраическая сумма произведений элементов матрицы, состоящая из 24 (факториал 4) слагаемых.
Я верно понимаю, что считать по определению определитель матрицы такого порядка нецелесообразно, как так придётся считать 120 (факториал 5) слагаемых? Последний раз редактировалось Вадим Мошев; 09.06.2018 в 20:35. |
09.06.2018, 20:41 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
Вообще-то в задании определитель nxn. И в общем виде да, там до фига выписывать. Но этот то определитель особенный...
|
09.06.2018, 20:47 | #7 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,570
|
Я знаю, что об определителе имеет смысл говорить, только если матрица квадратная.
Тем, что тут нули? А вообще, как проще получается посчитать? По определению или разложив определитель по строке? |
09.06.2018, 20:51 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
Именно и почти все слагаемые будут равны...
Как я уже сказал - по определению. Что вам здесь даст разложение по строке? Вы задолбаетесь миноры выписывать... а по определению - устно. |
09.06.2018, 20:53 | #9 |
Участник клуба
Регистрация: 03.06.2009
Сообщений: 1,792
|
привести к треугольному виду (чтоб ниже главной диагонали были все нули) и потом чисто перемножить элементы на главной диагонали.
вот там код на С++, с моего студенчества, 2002-й год Код:
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
|
09.06.2018, 21:04 | #10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,695
|
NetSpace, так какое значение определителя выдаст ваша программа для заданного с x,y?
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычислить определитель | Александр121 | Помощь студентам | 9 | 10.06.2018 03:29 |
Вычислить определитель методом Крамера | kimi_ | Общие вопросы C/C++ | 1 | 30.06.2015 06:09 |
Определитель | Юля23 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 07.05.2015 15:28 |
Вычислить определитель третьего порядка | DIGOREC | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 27.12.2012 21:24 |
Вычислить определитель пятого порядка | Jasmin | Помощь студентам | 0 | 20.12.2011 22:44 |