С Новым годом! Форум программистов, компьютерный форум, киберфорум
Scilab
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 28.05.2020
Сообщений: 18
1

Высчитать Min , Mid , Max только не для столбцов, а для строк

10.06.2020, 19:55. Показов 595. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно высчитать Min , Mid , Max только не для столбцов , а для строк , 4 часа просидел перепробовал всё что мог , но то графики рисует неправильные , то часть значения 0 присваивает

Matlab M
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
clear
clc
X=[];
Y=[];
Z=[];
N=1;
for i=1:(2*(N+6))
X(i)=-(4*(N+6)+2*(N+6))*rand()+2*(N+6);
end
disp(X);
n=evstr(x_dialog("Введите количество строк",""));
m=evstr(x_dialog("Введите количество столбцов",""));
g=1;
if(n>4+%eps)and(m>4+%eps)
if(n==m)
for i=1:n
for j=1:m
if g<length(X)+1
Y(i,j)=X(g);
else
Y(i,j)=i/j;
end
g=g+1;
end
end
disp(Y);
 
//Сумма
for j=1:m
Sum(j)=Y(1,j);
for i=2:n
Sum(j)=Sum(j)+Y(i,j);
end
Sum(j)=Sum(j)
end
disp(Sum,"Сумма столбцов");
 
//Максимум
for j=1:m
Max(j)=Y(1,j);
for i=2:n
if Max(j)<Y(i,j);
Max(j)=Y(i,j);
end
end
end
disp(Max,"Maximum");
 
//Минимум
for j=1:m
Min(j)=Y(1,j);
for i=2:n
if Min(j)>Y(i,j);
Min(j)=Y(i,j);
end
end
end
disp(Min,"Minimum");
 
//Среднее
for j=1:m
Mid(j)=Y(1,j);
for i=2:n
Mid(j)=Mid(j)+Y(i,j);
end
Mid(j)=Mid(j)/m;
end
disp(Mid,"Middle");
 
//Графики
for j=1:m
for i=1:n
Gr(i)=i;
end
plot(Gr,Y(j,:),'-');
end
plot(Gr,Max,'r--');
plot(Gr,Min,'g--');
plot(Gr,Mid,'y*');
g=1;
for i=1:n
for j=1:m
x(g)=Y(j,i);
g=g+1;
end
end
disp(x,"New X");
 
g=1;
for i=1:n
for j=1:m
y(g)=Y(i,j);
g=g+1;
end
end
disp(y,"New Y");
scf(2);
 
[X,Y]=meshgrid(-10:.1:10,-10:.1:10);
Z=3*(1-1*X).^2.*exp(-1*(X.^2)-(Y+1).^2)-10*(X/5-X.^3-Y.^5).*exp(-1*X.^2-Y.^2)-1/3*exp(-1*(X+1).^2-Y.^2);
disp(Z,"New Z")
disp(x,'X=')
disp(y,'Y=')
xtitle('График функции');
mesh(X,Y,Z);
//scf(3);
//surf(X,Y,Z);
else
disp("Кол-во строк не равно кол-ву столбцов");
end
else
disp("Кол-во строк или столбцов меньше 5");
end
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2020, 19:55
Ответы с готовыми решениями:

По заданным значениям x, y, z вычислить значения u: u=min (x, max(y, z). Для расчета написать функции max(x, y) и min(x
По заданным значениям x, y, z вычислить значения u: u=min (x, max(y, z)). Для расчета написать...

Процедура: Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c))
Даны три числа a,b,c. Вычислить (max(a,b)+min(a,c))/(max(b,c)*min(a,b))+max(min(a,b),min(b,c)) с...

Нахождение min числа сдвигов строк/столбцов для преобразования данной матрицы 3x3 к магической
Здравствуйте. Разбираю олимпиадные задачи, с одной возникли серьезные проблемы. Условие: Дана...

Разработать программу для отыскания max(min(a,b), min(c,d)
3. Разработать программу для отыскания max(min(a,b), min(c,d)), не используя сложные логические...

1
1296 / 926 / 448
Регистрация: 21.10.2012
Сообщений: 2,601
11.06.2020, 11:26 2
Anonim3, чтобы найти эти значения для каждой строки, внешний цикл делайте по строкам, а внутренний по столбцам. У вас сейчас наоборот.
0
11.06.2020, 11:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2020, 11:26
Помогаю со студенческими работами здесь

Найти max и min элементы во всей области и их номера столбцов и строк, выделить найденные элементы цветом
Заполнить область ячеек A1:C10 целыми случайными числами из диапазона . Найти max и min элементы...

Массив заполнить случайными числами и вывести max и min. Выводится только max
Задание такое: Массив заполняется случайными числами потом если нет повторяющихся max и min должно...

Для заданных а и b, с вычислить z = max (min (a, b), с)
Решите,пожалуйста, задачу на языке Pascal ABC и составьте к ней блок-схему. Для...

Для чисел х и y вычислите Z=(min(x,y)+0,5)/ (1+ max^2(x,y))
3. Для чисел х и y вычислите Z=(min(x,y)+0,5)/ (1+ max^2(x,y)).

Описать функцию F (a, min, max ) определяющую значение максимального max и минимального min элементов этого массива
Помогите с задачкой! плиз! Для вещественного массива а, описать функцию F (a, min, max )...

Найти max и min элементы в массиве и номер элемента, близкого к среднему арифметическому min и max.
Привет всем! Очень прошу помочь в решении задачи на определение характеристик одномерного массива....


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru