Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 24.12.2013
Сообщений: 5

Построить результат сглаживания заданной вещественной матрицы размером 10 х 10

06.01.2014, 21:28. Показов 2633. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
помогите пожалуйста написать программу. Не знаю как сделать.
Соседями элемента A{j в матрице назовем элементы Аi, где i - l < k < i + l , j - 1 < l<j + 1, (k, I) Операция сглаживания матрицы дает новую матрицу
того же размера, каждый элемент которой получается как среднее арифметическое имеющихся соседей соответствующего элемента исходной матрицы.
Построить результат сглаживания заданной вещественной матрицы размером 10 х 10.
В сглаженной матрице найти сумму модулей элементов, расположенных ниже главной диагонали.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.01.2014, 21:28
Ответы с готовыми решениями:

Построить результат сглаживания заданной вещественной матрицы размером 10 х 10
Это самое сложное задание которое я когда либо видел((( я в простых то путаюсь(( помогите пожалуйста, на этот раз без вашей помощи не...

Построить результат сглаживания заданной вещественной матрицы размером 10 на 10
Добрый день, после изучения С++ я понял, мне очень нужна помощь с изучением C#. Кто нибудь помогите написать программу в С# (чтоб я...

Построить результат сглаживания заданной вещественной матрицы размером 8 х 8
Добрый вечер,господа,понадобилась ваша помощь в c# нужно Построить результат сглаживания заданной вещественной матрицы размером 8 х 8 ...

1
foo();
 Аватар для rattrapper
886 / 587 / 222
Регистрация: 03.07.2013
Сообщений: 1,549
Записей в блоге: 2
07.01.2014, 11:54
Лучший ответ Сообщение было отмечено Феникс_ как решение

Решение

Феникс_, как то так
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int[,] array = new int[10, 10];
//Инициализация массива
var nums = Enumerable.Range(0, array.GetLength(0))
    .SelectMany(Row => Enumerable.Range(0, array.GetLength(1))
    .Select(Col => new { Row, Col, Value = array[Row, Col] }));
var result = nums.Select(n => new
{
    Avg = (nums
        .Where(m => Math.Abs(n.Row - m.Row) + Math.Abs(n.Col - m.Col) == 1)
        .Sum(m => m.Value) + n.Value) / 6,
    n.Row,
    n.Col
});
int r = result.Max(n=>n.Row),
    c = result.Max(n=>n.Col);
array = new int[r + 1,c + 1];
foreach (var n in result)
    array[n.Row, n.Col] = n.Avg;
//Работа со сглаженным массивом


Добавлено через 11 часов 41 минуту
в 10-й строке в конце нужно /5 а не 6
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.01.2014, 11:54
Помогаю со студенческими работами здесь

Построить результат сглаживания заданной вещественной матрицы размером 10 х 10 и найти сумму модулей элементов
Соседями элемента Aij в матрице назовём элементы Akl, где i – 1 &lt;= k &lt;= i + 1, j – 1 &lt;= l &lt;= j + 1, ( k , l ) != ( i , j ) Операция...

Построить результат сглаживания заданной вещественной матрицы размером 10 X 10
Python.Соседями элемента Аij в матрице назовем элементы Аkl , где i-1&lt;=k&lt;=i+1, j-1&lt;=l&lt;=j+1, (k,l)!=(i,j). Операция сглаживания матрицы дает...

Построить результат сглаживания заданной вещественной матрицы размером 10 х 10.
Доброго времени суток.Помогите решить задачу!! &quot;Соседями элемента Aij в матрице назовем элементы Akl, где i - 1 ≤ k ≤ i + 1, j...

Построить результат сглаживания заданной вещественной матрицы размером 10 на 10
:cry: Помогите пожалуйста, написать программу в с++. А то я чайник, ничего не понимаю... Соседями элемента А с индексом ij в матрице...

Построить результат сглаживания заданной вещественной матрицы размером 10 х 10
Соседями элемента A ij в матрице назовем элементы А kl, где i-l&lt;k&lt;i+l,j-1&lt;l&lt;j+1 , (k, l). Операция сглаживания матрицы дает новую...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера 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. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru