Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 8

Обработка одномерного массива в матлаб

17.11.2013, 22:46. Показов 2319. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан одномерный массив A, состоящий из N элементов. Считаем, что отрицательные элементы разбивают его на группы. Найти группу положительных элементов массива с максимальной суммой.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.11.2013, 22:46
Ответы с готовыми решениями:

Обработка одномерного массива
Всем привет. Скоро экзамен, подозреваю, что именно эта задача будет на нем. Будет клево, если сможете помочь) у самого наработок нет, не...

ОБРАБОТКА ДЕРЕВЬЕВ на матлаб
Как говорится, век живи -век учись!. Я как программист очень люблю и понимаю важность деревьев как структур данных. Но только не в матлаб...

Обработка видео в Матлаб (RGB to YIQ)
Добрый день! Поставлена следующая задача: Есть оригинальное видео в RGB и сначала нужно его перевести в YIQ а потом провести каждый...

1
5 / 3 / 0
Регистрация: 22.12.2012
Сообщений: 10
18.11.2013, 10:08
скинь наработки

Добавлено через 42 минуты
хотя, попробуй так:
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
N=10; % количество элементов
A=2*(rand(1,N)-0.5); % исследуемый массив длинной N
p=0; % начальное значение текущей группы (по итерациям)
m=0; % начальное значение проверочной группы
pbegin=1; % номер отсчета начала группы
for i=1:N % перебор значений массива A
    if A(i)>0 % проверка значения в текущей ячейке
        p=p+A(i); % подсчет суммы группы
        pend=i; % индекс окончания группы
    else
        m=p;
        p=0; % обнуление суммирования
        pbegin=i+1; % задание нового индекса начала группы
    end
    if p>m  % группы отсчетов с максимальной суммой
        B=pbegin; % номер отсчета начала группы
        E=pend; % номер отсчета окончания группы
        S=p; % значение суммы
    end
end
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.11.2013, 10:08
Помогаю со студенческими работами здесь

Подскажите пожалуйста, обработка фотографий в Матлаб
Имеется бинарное фото с белыми областями (белые пятна на черном фоне) Мне нужно оставить наибольшие области белого цвета начиная с...

Открыть txt-файл при его формировании в матлаб и сохранении вне матлаб
С помощью операторов fopen, fprintf и fclose в файл "Press.txt" записана текстовая информация : variables={'1.Первый', ' 2.Второй',...

Обработка одномерного массива
Есть List и есть обычный массив нулей и единиц, например , нужно разделить этот массив на блоки по 24 элемента, и проверить каждый блок на...

Обработка одномерного массива
Собственно такова изначальная задача : "Составить программу обработки одного или нескольких одномерных массивов, каждый из которых состоит...

Обработка одномерного массива
Дополнить программу с обработкой одномерного массива (применение StringGrid) его сохранением в файл и чтением полученного файла функцией...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru