|
0 / 0 / 1
Регистрация: 11.10.2014
Сообщений: 115
|
||||||
Операция над матрицей. Использование процедур23.11.2014, 05:03. Показов 1416. Ответов 4
Метки матричные операции (Все метки)
Дано матричное выражение H=5*B+(2XT*X)T*XT*Y
Размерность матриц В подбирается самостоятельно Но что-то неправильно после строки "Install;", неправильно считает H. Помогите отредактировать.
0
|
||||||
| 23.11.2014, 05:03 | |
|
Ответы с готовыми решениями:
4
|
|
Почетный модератор
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,168
|
||||||||||||||||||||||
| 23.11.2014, 08:22 | ||||||||||||||||||||||
|
они должны быть квадратные и одного размера. Поэтому начало должно быть типа
Для чего описана процедура вычитания матриц, если этого нет в условии? Добавлено через 16 минут Процедуру создания матриц вообще бы написал так.
1. создаем матрицу Xt 2. создаем матрицу 2*Xt*Х 3. создаем матрицу (2*Xt*Х)t 4. создаем матрицу (2*Xt*Х)t*Y 5. создаем матрицу H=5*B+(2*Xt*Х)t*Y
1
|
||||||||||||||||||||||
|
Модератор
|
||||||||
| 24.11.2014, 12:47 | ||||||||
Условие согласованности множителей: число столбцов в первом сомножителе равно числу строк во втором. Результат имеет число строк первого множителя и столбцов второго. Условие согласованности суммы/разности: число строк и столбцов одинаково. Результат имеет число строк и столбцов как в слагаемых. Умножение на число и сложение/вычитание размерность не изменяет. Обозначим операции над размерностями через []. Пусть [x] = [(mX,nX)], тогда [xT] = [(nX,mX)] Далее: [2 * xT * x] = [(nX,mX)*(mX,nX)] = [(nX,nX)] [(2 * xT * x)T] = [(nX,nX)] [(2 * xT * x)T * xT] = [(nX,nX)*(nX,mX)] = [(nX,mX)] То есть, имеем тождество для любых mx,nx. Далее: [(2 * xT * x)T * xT * Y] = [(nX,mX)*(mY,nY)] = [(nX,nY)] Очевидно, множители согласованы при mY=mX. Отсюда следует [b] = [(nX,nY)], т.е. mB=nX, nB=nY. В сухом остатке, для согласованности выражения достаточно выполнения условий: mY=mX, mB=nX, nB=nY.
0
|
||||||||
|
Почетный модератор
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,168
|
||
| 24.11.2014, 12:51 | ||
|
А ты читай все, а не выдергивай.
0
|
||
|
Модератор
|
||||||||||||
| 24.11.2014, 16:46 | ||||||||||||
|
В этом выражении нет сложений вида a+aT. Для согласованности этого выражения достаточно выполнения трех условий: mY=mX, mB=nX, nB=nY. Вывод этих условий приведён выше. Если есть вопросы, с удовольствием поясню. Добавлено через 12 минут Другими словами, размерности в этой задаче согласованы следующим образом:
Если нигде не ошибся, то можно так:
0
|
||||||||||||
| 24.11.2014, 16:46 | |
|
Помогаю со студенческими работами здесь
5
Операция над конкретным значением в конкретном столбце и строке над предыдущим и запись в другую таблицу Работа с матрицей. Операция с элементами матрицы без применения сортировки операция над файлами Операция над строками операция над значениями Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
||||
|
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений
Всем привет. А вот мой компьютер, переделанный из ноутбука.
Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
|
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
|
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца:
Хочу еще Симбу взять, очень нравится. . .
|
Инференс ML моделей в Java: TensorFlow, DL4J и DJL
Javaican 05.11.2025
Python захватил мир машинного обучения - это факт. Но когда дело доходит до продакшена, ситуация не так однозначна. Помню проект в крупном банке три года назад: команда data science натренировала. . .
|
Mapped types (отображённые типы) в TypeScript
Reangularity 03.11.2025
Mapped types работают как конвейер - берут существующую структуру и производят новую по заданным правилам. Меняют модификаторы свойств, трансформируют значения, фильтруют ключи. Один раз описал. . .
|
|
Адаптивная случайность в Unity: динамические вероятности для улучшения игрового дизайна
GameUnited 02.11.2025
Мой знакомый геймдизайнер потерял двадцать процентов активной аудитории за неделю. А виновником оказался обычный генератор псевдослучайных чисел. Казалось бы - добавил в карточную игру случайное. . .
|
Протоколы в Python
py-thonny 31.10.2025
Традиционная утиная типизация работает просто: попробовал вызвать метод, получилось - отлично, не получилось - упал с ошибкой в рантайме. Протоколы добавляют сюда проверку на этапе статического. . .
|
C++26: Read-copy-update (RCU)
bytestream 30.10.2025
Прошло почти двадцать лет с тех пор, как производители процессоров отказались от гонки мегагерц и перешли на многоядерность. И знаете что? Мы до сих пор спотыкаемся о те же грабли. Каждый раз, когда. . .
|
Изображения webp на старых x32 ОС Windows XP и Windows 7
Argus19 30.10.2025
Изображения webp на старых x32 ОС Windows XP и Windows 7
Чтобы решить задачу, использовал интернет:
поисковики Google и Yandex, а также подсказки Deep Seek.
Как оказалось, чтобы создать. . .
|
Passkey в ASP.NET Core identity
stackOverflow 29.10.2025
Пароли мертвы. Нет, серьезно - я повторяю это уже лет пять, но теперь впервые за это время чувствую, что это не просто красивые слова. В . NET 10 команда Microsoft внедрила поддержку Passkey прямо в. . .
|