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

Обнулить строки, у которых наименьший элемент больше 0.5 (без использования циклов и условных операторов)

26.10.2019, 08:04. Показов 4737. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написать функцию на языке MATLAB, которая без использования циклов и условных операторов:
Принимает в качестве параметра прямоугольную матрицу, в ней обнуляет строки, у которых наименьший
элемент больше числа 0,5, и возвращает результат.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.10.2019, 08:04
Ответы с готовыми решениями:

Определить, является ли число четным или нечетным без циклов и условных операторов
Друг дал решить задачу, помогите, пожалуйста, решить ее, если это возможно=)) Определить является ли число четным или нечетным(вывести...

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

Применение циклов, условных операторов
Я будущий студент компьютерных наук я ни разу не сталкивался с С++,и мне приходится изучать самостоятельно прогу и мне нужно решить...

23
536 / 523 / 38
Регистрация: 13.03.2011
Сообщений: 728
27.10.2019, 18:31
Студворк — интернет-сервис помощи студентам
Какая ошибка?

Добавлено через 1 минуту
Странно, у меня работает.

Добавлено через 34 секунды
Держу пари, файл с функцией называется не matrix.m.
0
0 / 0 / 0
Регистрация: 03.11.2018
Сообщений: 8
27.10.2019, 18:38  [ТС]
Sledge5, файл с функцией называется matrix.m

Добавлено через 2 минуты
Ошибка:
>> x=[1 2 3 9; 7 0 7 3; 6 5 4 0]
x =

1 2 3 9
7 0 7 3
6 5 4 0

>> matrix

error: 'x' undefined near line 10 column 10
error: called from
matrix at line 10 column 31
0
Модератор
 Аватар для Centurio
1765 / 1610 / 542
Регистрация: 13.09.2015
Сообщений: 5,649
27.10.2019, 18:39
Цитата Сообщение от Sledge5 Посмотреть сообщение
If - условный оператор, или условная инструкция (Conditional Statements). Его нельзя применть.
Условное выражение в операторе if записывается с использованием операций отношения (Relational Operations). Про них ничего не говорилось.
Тем не менее, во избежании неоднозначности толкования ТС лучше было бы указать, что конкретно конструкцию if нельзя использовать. Тогда бы наверняка ещё faraonCar дал бы вчера ответ.
Но всё-таки, несмотря на такой поворот, мне интересно было найти решение без использования операций сравнения.

Цитата Сообщение от Sledge5 Посмотреть сообщение
Рискну предположить, что автор темы - студент, который решает домашнее задание.
Ну, про это догадаться легко, вопрос довольно простой.
0
536 / 523 / 38
Регистрация: 13.03.2011
Сообщений: 728
27.10.2019, 18:51
Лучший ответ Сообщение было отмечено sponge11bob как решение

Решение

sponge11bob, неудивительно! Функция внутри себя работает со значением x, которое Вы не передали.
Попробуйте так:
Matlab M
1
>>A = matrix(x)
Добавлено через 1 минуту
Centurio, действительно интересное решение без применения операций отношения. Тут не поспоришь!
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.10.2019, 18:51

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

Вывод в консоль чисел от 1 до 1000 не используя циклов и условных операторов
Условие было такое Сумеете ли вы вывести числа от 1 до 1000 средствами языка C/C++, не используя циклов и условных операторов? (Не стоит...

Каковы особенности выполнения операторов: присваивания, ввода-вывода, условных, циклов
Контрольные вопросы 1. Особенности выполнения операторов: присваивания, ввода-вывода, условных, циклов. 2. Арифметические выражения:...

Назовите особенности использования вложенных условных операторов
Добрый день! Пожалуйста, помогите правильно ответить на вопросы: 1) Назовите особенности использования вложенных условных операторов. ...

Как можно сделать без условных операторов?
Проверить утверждения для введенной переменной Х. Программа должна вывести утверждения: 1 Переменная Х целое число 2 Переменная Х...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru