Отчёт. Отчёт 3.6(29). Функция Функция вычисляет сумму элементов столбцов. Повторяется два раза, с каждой заданной матрицей. Название функции
Скачать 97.05 Kb.
|
Отчёт 3.6 № 29 Горщук Алина ЭР-02-21 29. Для каждой из матриц B (5×4), C (4×6) проверить, во всех ли столбцах сумма элементов положительна. Функция: Функция вычисляет сумму элементов столбцов. Повторяется два раза, с каждой заданной матрицей. Название функции: function S = sum (X) Состав данных для функции:
Состав данных для вызывающего кода:
Блок-схемы: Для функции Для вызывающего кода Код функции: function S=summ(X); [n,m]=size(X); for q=1:m S=0; for p=1:n S=S+X(p,q); end if S<=0 break end end Вызывающий код: B=input('B='); C=input('C='); SB=summ(B); SC=summ(C); if SB>0 disp('во всех столбцах матрицы В сумма элементов положительна') else disp('хотя бы в одном столбце матрицы B сумма элементов отрицательна') end if SC>0 disp('во всех столбцах матрицы C сумма элементов положительна') else disp('хотя бы в одном столбце матрицы С сумма элементов отрицательна') end Проверка: |