1 / 1 / 1
Регистрация: 06.01.2013
Сообщений: 80

Не работает перегрузка операторов

24.09.2014, 00:23. Показов 744. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не работает перегрузка операторов
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
public static LMatrix operator*(LMatrix a, LMatrix b)
        {
            if (a.matrix.GetLength(1) != b.matrix.GetLength(0)) 
            { 
                System.Windows.MessageBox.Show("Размеры матриц не совпадают. Вернул изначальную."); 
                return a; 
            }
 
            LMatrix m1 = new LMatrix(a.matrix.GetLength(0), b.matrix.GetLength(1));
 
            for (int i = 0; i < a.matrix.GetLength(0); i++)
                for (int j = 0; j < b.matrix.GetLength(1); j++)
                    for (int k = 0; k < b.matrix.GetLength(0); k++)
                        m1.matrix[i, j] += a.matrix[i, k] * b.matrix[k, j];
 
            return m1;
        }
 
        public LMatrix dfp(LMatrix x, LMatrix p)
        {
            if (x.matrix.GetLength(0) == p.matrix.GetLength(0) && x.matrix.GetLength(1) == p.matrix.GetLength(1))
            {                                                   
                LMatrix res = new LMatrix(1,1);
                //x=df(x);
 
                res = x.Trans() * p;
                return res;         // возвращаем результат
            }
            else
                return x;   // при ошибке возвращаем 0
        }
Хелп. Пожалуйста)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.09.2014, 00:23
Ответы с готовыми решениями:

Перегрузка операторов
Здравствуйте, скажите возможно ли перегрузить операторы +=, -=, *=, и вывод на консоль в си#?

Перегрузка операторов в с#
Создать класс &quot;квадратное уравнение&quot; с компонентными данными – коэффициентами. Перегрузить операции: ==, -, *= (умножить все коэффициенты...

Перегрузка операторов
Не до конца разобрался в этом вопросе. 1. &quot;&amp;&quot; и &quot;|&quot; аналогичны &quot;&amp;&amp;&quot; и &quot;||&quot; для булевых выражений?(для целочисленных знаю что это...

2
 Аватар для ViterAlex
8948 / 4860 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
24.09.2014, 03:17
Ничего не возвращает?
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
24.09.2014, 12:09
Jarto, а в чем собственно ошибка?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.09.2014, 12:09
Помогаю со студенческими работами здесь

Перегрузка операторов == и !=
Здравствуйте, помогите пожалуйста разобраться. Реализую интерфейс : #region Члены IComparable&lt;Полином&gt; public...

Перегрузка операторов. C#
Привет всем, недавно изучил перегрузку операторов. Вроде как все более менее понял. Но свою ошибку в следующем коде найти никак не могу....

Перегрузка операторов
Добрый день! Есть задание Разработайте класс для выполнения указанных функций для обработки данных организованных в одномерные...

Перегрузка операторов
Здравствуйте! Такое задание: Реализовать класс для хранения комплексного числа. Выполнить в нем перегрузку всех необходимых операторов ...

Перегрузка операторов
Всем добрый день! В свободное время читаю Шилда &quot;Полное руководство С# 4.0&quot; (для каких конкретных целей еще не решил). Дошел до главы...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

Новые блоги и статьи
Как украсить новогоднюю елку с Q# и Qiskit
EggHead 24.06.2025
Что может быть необычнее, чем применить законы квантовой механики для украшения новогодней елки? Пока другие развешивают обычные гирлянды, я решил объединить свою страсть к квантовым вычислениям с. . .
Системы нулевого доверия на C#
UnmanagedCoder 24.06.2025
Традиционная архитектура безопасности работает по принципу средневекового замка: создаём высокие стены вокруг корпоративной сети, укрепляем ворота межсетевыми экранами и системами обнаружения. . .
Снова не мой путь. Циклическое среднее, я обеими руками за проверку условия, в ракурсе данной задачи - циклическое среднее в топку.
Hrethgir 24.06.2025
Привет. Такой вопрос - нужно выводить среднее математическое между двумя направлениями, интервал значений которых может лежать в диапазоне одного оборота по кругу. Проблема заключается в том, что. . .
Деплой Flask приложения
py-thonny 23.06.2025
За годы работы с Flask я натыкался на одни и те же грабли достаточно часто, чтобы наконец научится их обходить. И сегодня хочу поделится опытом, который сбережет вам немало нервных клеток. Начнем с. . .
WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур
ArchitectMsa 23.06.2025
Я наблюдаю, как WebAssembly (или просто WASM) постепенно выходит за рамки своего первоначального предназначения — исполнения кода на стороне браузера. Теперь эта технология проникает в серверную. . .
Непрерывная интеграция для пакета Python
Mr. Docker 22.06.2025
Было 4 часа утра пятницы, когда я выпустил новую версию нашей внутренней библиотеки для обработки данных. Релиз 0. 5. 2 содержал небольшой фикс для обработки дат в ISO формате, что может пойти не так?. . .
Продвинутый ETL на C# из OLTP БД в хранилище
stackOverflow 22.06.2025
Работая в сфере корпоративной аналитики, я постоянно сталкиваюсь с одним и тем же - нужны чистые, структурированные и, главное, свежие данные. Без них современные аналитические системы, машинное. . .
Мастер-класс по микросервисам на Node.js
Reangularity 21.06.2025
Node. js стал одной из самых популярных платформ для микросервисной архитектуры не случайно. Его неблокирующая однопоточная модель и событийно-ориентированный подход делают его идеальным для. . .
Управление Arduino из WPF приложения
Wired 21.06.2025
Зачем вообще связывать Arduino с WPF-приложением? Казалось бы, у Arduino есть собственная среда разработки, своя экосистема, свои способы управления. Однако при создании серьезных проектов. . .
Звёздная пыль
kumehtar 20.06.2025
Я просто это себе представляю: как создавался этот мир. Как энергия слипалась в маленькие частички. Как они собирались в первые звёзды, как во вселенной впервые появился Свет. Как эти звёзды. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru