Форум программистов, компьютерный форум, киберфорум
Наши страницы

Matlab

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
orsik
0 / 0 / 0
Регистрация: 31.05.2013
Сообщений: 3
#1

Найти количество столбцов, в которых нет нулевых элементов. - Matlab

05.06.2013, 16:29. Просмотров 1445. Ответов 1

Разработать блок-схему алгоритма и программу в среде матлаб для нахождения количества столбцов матрицы 5х9, не содержащих ни одного нулевого элемента.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2013, 16:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти количество столбцов, в которых нет нулевых элементов. (Matlab):

Найти количество нулевых элементов массива среди последних 5 его элементов - Matlab
2) Найти количество нулевых элементов массива одномерного , среди последних 5 его элементов!!! Ребят помогите очень вас...

Найти количество нулевых элементов массива, стоящих на местах кратных четырем - Matlab
Надо создать одномерный массив состоящий из единиц и нулей, далее чтоб программа находила нули и проверяла делиться их порядковые номера в...

Найти количество нулевых элементов массива, стоящих на местах, кратных четырем - Matlab
Необходимо найти кол-во нулевых эл-ов массива, стоящих на местах, кратных 4 (если и номер строки, и номер столбца – кратны) заранее...

Найти количество элементов массива, значения которых кратны трем - Matlab
Найти количество элементов массива, значения которых кратны трем. Массив задаётся вручную, достаточно 10-ти эл-тов. PS: зарание...

Массив: Вычислить количество и вывести на экран номера нулевых элементов - Matlab
Помогите разобраться! Для сукупності чисел (масиву X): 0.01; -27.3; 0; 1.25; -371; 0.5; -0.1; 1.2; -5; -172.3; ...

Определить число столбцов матрицы, сумма элементов которых положительна - Matlab
Определить число столбцов матрицы, сумма элементов которых положительна как ето реализовать

1
tvoretsmira
455 / 445 / 56
Регистрация: 28.05.2013
Сообщений: 699
05.06.2013, 18:44 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Что может быть проще и понятнее?:
Matlab M
1
sum(~any(A==0,1))
A==0 создаёт массив маску обозначающую логическими единицами элементы масива A, которые равны 0.
any(A==0,1) определяет есть ли в этой маске хоть одна логическая единица отдельно для каждого столбца.
При этом создаётся вектор строка содержащий логические единицы, которые соответствуют столбцам содержащим нулевые элементы
~ инвертирует вектор маску
sum - складывает количество столбцов
3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2013, 18:44
Привет! Вот еще темы с ответами:

В матрице определить строки, в которых нет одинаковых элементов - Matlab
В матрице определить строки, в которых нет одинаковых элементов. Увеличить элементы этих строк на 10.

В матрице подсчитать количество элементов, значение которых меньше суммы первого положительного и последнего отрицательного элементов матрицы - Matlab
Доброго времени суток. Кое какие наработки: n=5; m=6; X=randi(,m,n); flagpositive=0;

Удаление всех нулевых строк и столбцов - Matlab
Добрый день! Помогите, пожалуйста. Задача простая, но что-то я зациклилась... Есть матрица T (допустим, 30х30, хотя размер может...

Дан массив. Найти максимальное произведение не нулевых элементов диагоналей, параллельных главной диагонали - Matlab
Дан массив . Найти максимальное произведение не нулевых элементов диагоналей, параллельных главной диагонали


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru