justilian Ответов: 1

Создайте программу, отображающую количество чисел больше 0,8 в матрице


New programmer here,

I got a task to make a program that picks and displays number of numbers greater than 0.8 in a random matrix 5x6 with 2 for loops and would appreciate help if someone knows how to make it.

Thanks in advance.

this is how the code starts:

clear

clc

rand(5,6);

for row =….


Что я уже пробовал:

Я попробовал несколько вещей безрезультатно

1 Ответов

Рейтинг:
0

raddevus

[0.91, 0.81, 0.72, 0.74, 0.33, 0.85]
[0.91, 0.81, 0.72, 0.74, 0.33, 0.85]
[0.91, 0.81, 0.72, 0.74, 0.33, 0.85]
[0.91, 0.81, 0.72, 0.74, 0.33, 0.85]
[0.91, 0.81, 0.72, 0.74, 0.33, 0.85]



теперь повторите каждую строку и каждый столбец

for row = 0 to 4
   for column = 0 to 5
        if (columnVal > 0.8)  printLine "{row} : {column}"
   next column
next row


Вы должны увидеть что-то вроде :
0 : 0
0 : 1
0 : 5
...


строка 0, столбец 0 больше, чем
строка 0, столбец 1-это больше, чем

Просто преобразуйте его в свой код matlab.