Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.71/34: Рейтинг темы: голосов - 34, средняя оценка - 4.71
27 / 27 / 14
Регистрация: 20.05.2009
Сообщений: 80

Сложение матриц в C#

20.09.2009, 18:01. Показов 6353. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Надо сложить две матрицы.
Помогите кто чем сможет.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
20.09.2009, 18:01
Ответы с готовыми решениями:

AlgLib: сложение матриц
Здравствуй, добрый человек! Просматривая документацию по AlgLib делаю вывод, что сложение и вычитание матриц привязано к решению...

Параллельное сложение матриц(двумерного массива) используя thread
Здравствуйте, пытаюсь сделать параллельное сложение матриц. объявлены 3 матрицы, допустим размерность матриц равна 4. static int...

Сложение матриц
Нужно сложить эти 2 массива:-/ Console.WriteLine("Введите кол-во затрат на первозку еденицы продукции от поставщика к...

20
 Аватар для exe-dealer
308 / 161 / 11
Регистрация: 07.06.2009
Сообщений: 538
21.09.2009, 08:57
Студворк — интернет-сервис помощи студентам
та реализация для демонстрации просто, думаю для каждго проекта реализация будет своей

также
Matrix2D r1,r2;
...
r1=r2; //--будут указывать на один обьект
при присваивании у структур происходит поверхностное копирование полей, т.е. при присваивании будет скопирована ссылка на массив. и получится что 2 экземпляра Matrix2D имеют 1 общий масив.
вроде как надо переопределять MemberwiseClone


Цитата Сообщение от 13RAZ Посмотреть сообщение
есть ли смысл использования Array?
после компилчции объявления double[] arr будет представлен как Array
все равно что int и System.Int32, разницы в использовании нет никакой

Цитата Сообщение от 13RAZ Посмотреть сообщение
если хочется что бы можно было работать с разными типами данных (не только double но и допустим с созданным классом иррациональных чисел)
можно создать интерфес скажем INumeric который будет иметь методы
C#
1
2
3
4
INumeric Add(INumeric n);
INumeric Subtract(INumeric n);
INumeric Multiply(INumeric n);
INumeric Divide(INumeric n);
и объявить класс шаблоном
C#
1
 class Matrix2D<TElem> where TElem: INumeric
не пригождались шаблоны ни разу но както так вроде

Добавлено через 5 минут
Цитата Сообщение от 13RAZ Посмотреть сообщение
(у класса должны быть свои преимущеста относительно структур, если можешь то подскажи какие)
это в мсдн есть. структуры нельзя наследовать и они не могут наследоваться(могут только интерфейсы реализовывать), всегда есть конструктор без параметров, структуры наследуются от ValueType.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.09.2009, 08:57

Сложение матриц
Заданы две целые квадратные матрицы С и Т порядка n 2&lt;=n&lt;=10 Пусть сумма элементов обеих диагоналей матрицы С равна S1, а сумма элементов...

Сложение матриц
Здравствуйте, помогите пожалуйста сложить две матрицы { class Program { static void Main(string args) { ...

Сложение двух матриц
Здраствуйте помогите с решением программы Сложение двух матриц в WinForm C#.

Сложение двух матриц
Написать программу на C# сложения двух матриц размерность 3*3. Предусмотреть ввод элементов матриц и вывод результата на печать.

Сложение определенных чисел из матриц
выделенные числа из м1 и м2 сложить и записать в м3; Помогите!


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости. Решение: Создан документ со следующими. . .
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово. Решение: Создан документ с единственным. . .
Сумма и количество положительных элементов в чётных строках массива
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить сумму и количество положительных элементов массива, расположенных в четных строках. Решение: Создан документ с. . .
Поиск произведения положительных чётных чисел в последовательности
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Дана произвольная последовательность целых чисел. Найти произведение положительных четных чисел данной последовательности. . . .
Обработка трёх чисел: утроение и возведение в степень
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Даны три действительных числа. Утроить те из них, значения которых неотрицательны, и возвести в четвертую степень отрицательные. . . .
Расчёт стоимости яблок по весу
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Написать программу вычисления стоимости некоторого количества (по весу) яблок. Решение: Создан документ, с табличной частью. . .
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru