Форум программистов, компьютерный форум, киберфорум
MathCAD
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18

Операции над матрицами

19.04.2014, 17:17. Показов 2821. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Стоит задача перемножить \ суммировать елементы матрицы. Матрицы разных размерностей. Как видно с рисунка я вручную зделал матрицу S2mulS3 которая множит елементы как нужно , тоесть : первый с первым, второй с третим, третий с пятым и.т.д, а между ними заполняются елементы большей матрицы. Проблема в том что дальше будут операции с большим количеством матриц и елементов в них немножко больше, вручную вводить займет время. Я пытался заполнить при помощи операторов , но без успешно.
Миниатюры
Операции над матрицами  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.04.2014, 17:17
Ответы с готовыми решениями:

Операции с матрицами
Здравствуйте! Я создал матрицу с одной строкой и 3 столбцами. Как мне посчитать количество элементов и их сумму? MathCad 15 P.S....

Элементарные действия над матрицами в mathcad.
Доброго времени суток увожаемые. Помогите плиз решить задачу(сам в маткаде не бум бум): Составить программу вычисления и преобразования...

Операции с матрицами в Mathcad
Помогите правильно реализовать матрическое уравнения )

24
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
19.04.2014, 17:29
UsesomeBody, приложите к своему сообщению mathcad-файл.
0
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
19.04.2014, 17:40  [ТС]
Прикрепил файл.
Вложения
Тип файла: rar 4.rar (120.2 Кб, 6 просмотров)
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
19.04.2014, 17:57
UsesomeBody, пожалста
Кликните здесь для просмотра всего текста
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
19.04.2014, 18:39  [ТС]
Спасибо за ответ. Но если суммировать начиная со 2 елемента. Чтобы первые и последние елементы были неприкасаемые.Чтобы при построения графика, линии выходили и заканчивались в одинаковых точках (0.4:0.4) Я набросал структуру. Какой с каким елементом должен множитса. Как правильно переделать эту минипрограмму в такое случае?

Так это выглядит в маткаде :
Миниатюры
Операции над матрицами   Операции над матрицами  
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
19.04.2014, 19:01
UsesomeBody, не помешало бы прикрепить и новые данные в виде mathcad-файле. не буду же я переписывать ваши массивы вручную!
0
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
19.04.2014, 19:08  [ТС]
Новый прикрепленный файл :
Спасибо!
Вложения
Тип файла: rar 5.rar (119.9 Кб, 6 просмотров)
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
19.04.2014, 19:35
Лучший ответ Сообщение было отмечено UsesomeBody как решение

Решение

UsesomeBody, держите
Кликните здесь для просмотра всего текста
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
19.04.2014, 21:09  [ТС]
Krasme, при сложеннии S0 и S2 или же S0 и S3 (как на фотографии), в минипрограме нужно сменить формулу индексов, перед otherwise?
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
19.04.2014, 21:17
UsesomeBody, они разного размера, по каким правилам складывать их собираетесь?
0
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
19.04.2014, 21:35  [ТС]
Krasme У S2[17] елеметов, у S3[9].
Вы зделали минипрограму которая множила их по правилу которою я выложил выше (S3mmS2). Мне нужно сложить их во всех возможных комбинациях, S0 прирусдтвует во всех. Всегго 8 комбинаций.
Я сейчас пытаюсь также умножить матрицу S0[65] и S1[33] и S2 [17].
Как в обведенный елемент умножает нужный с S1. Я думаю как бы индекс записать чтоб умножалса и нужный с S2.
Сейчас заканчиваю вручную заполнять..

Правила я выкладывал на фотографии. Какой с каким елементом должны складиваться
Миниатюры
Операции над матрицами  
Изображения
 
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
20.04.2014, 04:59
UsesomeBody, чтобы сделать контрольные вычисления, необязательно городить по 65 элементов, достаточно части (например, из 10).
в желтых квадратиках можно проконтролировать вычисление индексов.
Кликните здесь для просмотра всего текста
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
20.04.2014, 14:02  [ТС]
Спасибо. Для S0+S3 тогда условие будет mod(k,8)? (2,10,18,36...58). и индекс (k+2)/8+1/
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
20.04.2014, 14:17
Цитата Сообщение от UsesomeBody Посмотреть сообщение
Для S0+S3 тогда условие будет mod(k,8)? (2,10,18,36...58). и индекс (k+2)/8+1
попробуйте и проверьте, образец контроля у вас есть.
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
22.04.2014, 20:09  [ТС]
Можете подсказать в чем ошибка?
Миниатюры
Операции над матрицами  
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
22.04.2014, 20:15
UsesomeBody, лень писать, скидывайте файл, посмотрю, что и как..
0
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
22.04.2014, 20:25  [ТС]
Индекс неправилно задан. При k=2 получается не целое число.
Вложения
Тип файла: rar 6.rar (321.3 Кб, 3 просмотров)
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
22.04.2014, 20:36
UsesomeBody, пжалста
Кликните здесь для просмотра всего текста
1
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18
22.04.2014, 20:46  [ТС]
Krasme Я только-что так решил =)
Миниатюры
Операции над матрицами  
0
 Аватар для Krasme
7245 / 5098 / 2151
Регистрация: 02.02.2014
Сообщений: 13,459
22.04.2014, 20:49
UsesomeBody, для сложения двух матриц не нужно использовать алгоритм для трех матриц. меньше путаницы
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.04.2014, 20:49
Помогаю со студенческими работами здесь

Операции с матрицами в файле
Здравствуйте!Опять за помощью: 1. записать матрицу В в файл с названием " матрица В" 2. добавить матрицу В в файл " матрица...

Операции с матрицами разных размерностей
Здравствуйте. У меня такая проблема, необходимо по данному уравнению(Gy*V=F*Gg*E+H*I0) высчитать значение V, в массивах. Но так как...

Операции над ранжированной переменной
Нужно задать целочисленную ранжированную переменную i, изменяющуюся от 0 до 10 с шагом 1. Вывести сумму и произведение элементов заданного...

Класс: Разработать класс для работы с матрицами(операции над матрицами)...
Добрый вечер, хочу попросить о помощи с отловом проблемы. Сама задача: разработать класс для работы с матрицами(операции над...

Операции над матрицами
Дана действительная натуральная матрица порядка 12. Заменить нулями все элементы, расположенные на главной диагонали и выше неё, если эти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru