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

Произведение отрицательных элементов массива

23.11.2015, 14:39. Показов 5774. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
надо найти произведение отрицательных чисел элементов массива.
краткие методические указания:
1. создать текстовый файл, в котором записана числовая последовательность из произвольного числа элементов (можно и в самом matlab-е создать).
2. ввести из файла и вывести в командное окно массив с указанием индекса каждого элемента в несколько столбцов.
3. выполнить задачу, применяя оператор цикла с параметром, и вывести в командное окно расчетные данные.
помогите хотя бы с началом, даже не знаю с чего начать.....
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.11.2015, 14:39
Ответы с готовыми решениями:

Вычислить произведение отрицательных элементов массива
В одномерном массиве,состоящем из n вещественных элементов,вычислить: -произведение отрицательных элементов массива; ...

Определить, что больше по модулю: сумма положительных или произведение отрицательных элементов массива
Дан двумерный массив в файле ‘array.txt’. Определить, что больше по модулю: сумма положительных или произведение отрицательных элементов...

Посчитать построчно произведение отрицательных элементов
Посчитать построчно произведение отрицательных элементов в двумерном массиве А 4х5. Результат записать в вектор В. Дан код: ...

8
Эксперт по математике/физике
2616 / 2230 / 684
Регистрация: 29.09.2012
Сообщений: 4,577
Записей в блоге: 13
23.11.2015, 15:39
Цитата Сообщение от Omaraliyev Посмотреть сообщение
найти произведение отрицательных чисел элементов массива
1
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 11
24.11.2015, 10:51  [ТС]
мне надо это в матлабе сделать...
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
24.11.2015, 20:58
Omaraliyev, так в чем проблема?
1) Запись файла: fwrite, fprintf
2)
Цитата Сообщение от Omaraliyev Посмотреть сообщение
с указанием индекса каждого элемента в несколько столбцов
Вот здесь не совсем понятно. Как Ваш препод себе это представляет?
3) Цикл: for по всем элементам с if'ом внутри. Если элемент меньше ноля - пишите в отдельный массив, потом за циклом вычислите произведение. Либо же сразу считайте нарастающим произведением.
Можно и через while.
0
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 11
24.11.2015, 21:37  [ТС]
честно, я сам не знаю.....
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
24.11.2015, 22:46
Omaraliyev, ну так начните разбираться. Учебник в руки и вперед.

Не по теме:

"Дорогу осилит идущий (с)".

0
 Аватар для Krasme
7247 / 5100 / 2151
Регистрация: 02.02.2014
Сообщений: 13,461
24.11.2015, 22:52
Цитата Сообщение от R2D2 Посмотреть сообщение
с указанием индекса каждого элемента в несколько столбцов
это примерно так...
Code
1
2
3
1 45   4 65   7 41
2  6   5  2   8 23
3 23   6  9   9 34
столбики без форматного вывода не получатся..
0
Эксперт по электронике
 Аватар для R2D2
939 / 839 / 121
Регистрация: 23.11.2012
Сообщений: 2,488
24.11.2015, 23:36
Krasme, ну если так, то тоже ничего сложного...
0
0 / 0 / 0
Регистрация: 23.11.2015
Сообщений: 11
27.11.2015, 14:55  [ТС]
Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clear,clc
disp('Исходные данные: А(i,j)')
n=input('введите i=');
m=input('введите j=');
A=randn(n,m)
p=1;
for i=1:n
    for j=1:m
        if A(i,j)<0
    p=p*A(i,j);
        end
    end
end
disp(['произведение всех отрицательных чисел элемента равна ',num2str(p)])
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.11.2015, 14:55
Помогаю со студенческими работами здесь

Подсчитать построчно произведение отрицательных элементов в двухмерном массиве A 4×5
Подсчитать построчно произведение отрицательных элементов в двухмерном массиве A 4×5. Результат сохранить в вектор B; Буду очень...

Найти произведение всех элементов массива и сумму всех нечетных элементов массива
Массив состоит из чисел от 1 до 200, кратных 13. a) Найти произведение всех элементов массива б) Найти сумму всех нечетных элементов...

Найти сумму отрицательных элементов массива
1)Найти сумму отрицательных элементов массива, расположенных на нечетных местах.

Нахождение отрицательных элементов массива и перемножение их на максимум
Три отрицательных элемента одномерного массива, расположенных правее максимального элемента, домножить на номер максимального элемента. ...

Вычислить произведение и количество элементов массива
Для совокупности чисел (массива X) 0.01; -27.3, 0, 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; 197.83; -2.7; 43.51, 0, -0.02 вычислить...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru