Загрузка данных


%% Пример 1: Вычисление функции
x1 = [0.1 0.4 0.6 0.7 1.1 1.5 2.3]; % промежуточная, не выводится
y1 = cos(x1).^2./(1 + sin(x1)) - exp(-x1).*log(x1) % выводится

%% Пример 2: Создание векторов
x2 = [0:0.3:1]'; % не выводим
y2 = [2:-0.2:1]  % выводим

%% Пример 3: График y = e^x * cos(5x)
x3 = 0:0.05:5;    % не выводим
y3 = exp(x3).*cos(5*x3) % выводим
figure
plot(x3,y3)
grid on
title('y = e^x * cos(5x)')

%% Пример 4: Графики функций f(x)=cos(1/x^2), g(x)=cos(1.5/x^2)
x4 = -1:0.005:-0.3;   % не выводим
f4 = cos(x4.^(-2))     % выводим
g4 = cos(1.5*x4.^(-2)) % выводим
figure
plot(x4,f4,x4,g4)
grid on
legend('f(x)=cos(1/x^2)','g(x)=cos(1.5/x^2)')
title('Графики функций f(x) и g(x)')

%% Пример 5: Векторы
a5 = [1.5; -4.8; 0.9]; % не выводим
b5 = [6.3; 9.7; -1.4]; % не выводим

s5 = sum(a5.*b5)        % выводим
d5 = sqrt(sum(a5.*a5))  % выводим
c5 = cross(a5,b5)        % выводим

%% Пример 6: Объем параллелепипеда
a6 = [2.5;0;0];          % не выводим
b6 = [0.3;3.2;0];        % не выводим
c6 = [-0.3;-2.1;4.2];    % не выводим

v6 = abs(sum(a6.*cross(b6,c6))) % выводим