Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- clc
- disp("Лабораторная работа №5");
- disp('Задание 1');
- disp('Значения аргумента и функции:');
- disp("№ x y")
- i = 0;
- for x =1:2:11;
- y = sin(x^3);
- i = i +1;
- disp(string(i)+ " " + string(x) +" " + string(y))
- end;
- disp("▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉");
- //2
- disp("⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ❷ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸");
- sum = 0;
- i = 0;
- //disp("№ x ")
- for x = 2:0.5:8;
- y = x^2+cos(x);
- sum = sum + y;
- i = i + 1;
- // disp("x = " + string(x1));
- // disp("y = " + string(y1));
- //disp(string(i)+ " " + string(x))// +" " + string(y))
- // disp("_______________________");
- end;
- disp("_______________________");
- disp("Сумма всех значений функции = " + string(sum));
- disp("▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉");
- //3
- disp("⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ❸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸");
- sum = 0;
- sum1 = 0;
- i = 0;
- //disp("№ x ");
- for x = 1:0.4:5;
- y = 0.03*x^2 - sin(x)*cos(5*x);
- if y <= 0 then
- sum = sum + y;
- sum1 = sum1 + 1;
- end;
- i = i + 1;
- //disp(string(i)+ " " + string(x))// +" " + string(y2))
- //disp("x = " + string(x2));
- //disp("y = " + string(y2));
- //disp("_______________________");
- end;
- disp("_______________________");
- disp("Сумма всех отрицательных значений функции = " + string(sum));
- disp("Количество отрицательных слагаемых = " + string(sum1));
- disp("▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉");
- //4
- disp("⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ⟹ ❹ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸ ⟸");
- W = 0;
- s = 0;
- i = 0;
- disp("№ Сумма Слагаемое");
- while W < 17
- r=rand(1,1)*5+2;
- if r > 3 & r < 4.5 then
- W = W + r;
- // s = s + 1;
- i = i + 1;
- disp(string(i)+ " " + string(W) + " " + string(r))
- end;
- end;
- disp("_____________________________");
- disp("Конечная сумма W = " + string(W));
- disp("Количество слагаемых s = " + string(i));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement