0 / 0 / 0
Регистрация: 10.08.2015
Сообщений: 22
1

Сумма соседних элементов матрицы вектора

11.08.2016, 21:34. Показов 1979. Ответов 5
Метки нет (Все метки)

Здравствуйте форумчане, прошу у вас помощи. Есть массив матрица-вектор (1 столбец и 8147 строк), числовые значения в векторе начинаются со второго элемента, требуется составить небольшую програмку которая бы складывала по очереди соседние элементы массива и усредняла их сумму, плюс когда расчет дойдет до 1202 элемента и далее 2404 и т.д. тоесть кратное 1202 (если не ошибаюсь то это if mod 1202=0) данное значение суммы заносилось бы в новый массив его элементом, т.к. всего элементов 8147 в итоговом массиве будет 1 столбец и 7 строк.

P.S. Попытался начать писать, но запутался в алгоритме цикла, пожалуйста помогите подправить, программа вроде как небольшая должна получиться.

Ниже во вложении привел архив с моим маткадом.
Вложения
Тип файла: rar расчет.rar (157.5 Кб, 6 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.08.2016, 21:34
Ответы с готовыми решениями:

Выделение столбцов из матрицы, сортировка полученного вектора, перестановка элементов вектора
Здравствуйте!Нужна помощь в пояснении. Дано задание в файле.По раздельности я примерно понимаю как...

Сумма элементов на нечетных позициях вектора
В векторе М , состоящий из n элементов , найти сумму элементов , стоящих на нечетных позициях.

Определить длину вектора Х, если х1 - сумма элементов матрицы A, х2 - сумма элементов матрицы B, х3 - сумма С
Заданны три квадратные матрицы A, B, C. Определить длину вектора Х (х1, х2, х3), если х1 - сумма...

Найти номера двух соседних столбцов матрицы, сумма элементов в которых минимальна
Дано двумерный массив, из двух рядов и 15 столбиков. Найти номера двух соседних столбиков, сумма...

5
6428 / 4590 / 1891
Регистрация: 02.02.2014
Сообщений: 12,289
11.08.2016, 22:20 2
варьянт...
Кликните здесь для просмотра всего текста
Сумма соседних элементов матрицы вектора
0
0 / 0 / 0
Регистрация: 10.08.2015
Сообщений: 22
12.08.2016, 05:56  [ТС] 3
Krasme, это вовсе не то, что мне нужно, у вас идет накопление среднеарифметического в векторе D. Мне надо чтобы значения в векторе D пересчитывались каждый 1202 раз, например D1=P1+...P1201/1202; D2=P1202+...P2401/1202 и т.д. Плюс сложение всех значений в диапозоне от 1-1202 и их деление на их количество дает погрешность, мне нужен подсчет среднеарифметического такого алгоритма например (P1+P2)/2 далее к этой сумме (P1+P2)/2 прибавляется P3 т.е.
((P1+P2)/2)+P3)/2 и т.д.
0
6428 / 4590 / 1891
Регистрация: 02.02.2014
Сообщений: 12,289
12.08.2016, 07:29 4
поправки...
Кликните здесь для просмотра всего текста
Сумма соседних элементов матрицы вектора
0
0 / 0 / 0
Регистрация: 10.08.2015
Сообщений: 22
12.08.2016, 09:11  [ТС] 5
Krasme, все бы хорошо, но нужно чтобы вектор D состоял из семи элементов 8146/1202=6.7 т.е. оставшиеся числа не отбрасывались а дополняли вектор D седьмым элементом. Для этого вроде как нужно второе условие, когда i дойдет до 7212 чтобы считалось среднее с 7212-го по 8146-й элемент и записалось седьмым элементом D.
0
6428 / 4590 / 1891
Регистрация: 02.02.2014
Сообщений: 12,289
12.08.2016, 17:51 6
Лучший ответ Сообщение было отмечено valera1996 как решение

Решение

не обратила внимания раньше, что у вас опечатка..
вот исправления
Кликните здесь для просмотра всего текста
Сумма соседних элементов матрицы вектора
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.08.2016, 17:51
Помогаю со студенческими работами здесь

Найти номера двух соседних столбцов матрицы, у которых сумма элементов минимальна
Всем доброго времени суток. У меня небольшая проблема: Есть задачка: дам двумерный массив, нужно...

Сумма элементов вектора между min и последним элементом вектора
33 строчка - сумма элементов вектора между min и последним элементом вектора, исправьте,...

Заданы три вектора a(n), b(m), c(k). Вывести наименование вектора, в котором максимальна сумма четных элементов, стоящих на нечетных местах
Заданы три вектора a(n), b(m), c(k). Вывести наименование вектора, в котором максимальна сумма...

Вывести сумму каждой пары соседних элементов вектора
Можете помочь с задачкой прошу. Через индексирование. Прочитайте набор целых чисел в вектор....


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru