выполнение лаб работы №6

clc, clear %Очищение окна command window перед каждым запуском x1=[-3:0.3:3] %задание значений х1 от -3 до 3 с шагом 0.3 y1=2.*x1.^3-3*x1.^2+6 %функция f(x1) x2=[-1:1:1] %задание значений х2 от -1 до 1 с шагом 1 y2=acos(x2).^3+x2.^2 %функция f(x2) figure('Color','w') %настройка фона окна построения графика (w-белый r-красный g-зеленый) grid on; %включение сетки на графике hold on; %сохраняет графики в текущей системе координат так, чтобы новые графики, добавленные к осям, не удаляли существующие графики p1=plot(x1,y1,'k'); %построение графика f(x1) черным цветом (k-черный, r-красный и тд) p2=plot(x2,y2,'r'); %построение графика f(x1) красным цветом ax = gca; %возвращает текущую систему координат (или автономная визуализация) в текущей фигуре ax.XAxisLocation = 'origin'; %устанавливает ось X в начальное положение [0,0] ax.YAxisLocation = 'origin'; %устанавливает ось Y в начальное положение [0,0] box off; %выключение рамки title('График зависимостей f(x1), f(x2)'); %подпись графика xlabel('Ось X'); %название оси X ylabel('Ось Y'); %название оси Y legend({'f(x1)','f(x2)'},'Location','best'); %добавление легенды p1.Marker = 'sq'; %добавление маркеров для 1 графика p2.Marker = 'o'; %добавление маркеров для 2 графика %TREXMERNII GRAFIK [x3,y3]=meshgrid(0.1:0.1:2.1); %формирует массивы X и Y, которые определяют координаты узлов прямоугольника, задаваемого векторами x и y z3=sqrt(25-(x3/2).^2-(y3/3).^2); %запись уравнения Z figure('Color','w'); %Создание нового окна графика с белым фоном grid on; %включение сетки surf(x3,y3,z3) %построение поверхности box off; %выключение рамки title('Поверхность'); %подпись графика xlabel('Ось X'); %название оси X ylabel('Ось Y'); %название оси Y zlabel('Ось Z'); %название оси Z rotate3d on; %включение возможности поворота графика %RESHENIE SISTEMI A=[0.34 0.71 0.63; 0.71 -0.65 -0.18; 1.17 -2.35 0.75] %задание матрицы А(коэффициенты при неизвестных) B=[2.08;0.17;1.38] %задание матрицы B (матрица свободных коэффициентов) A1=inv(A) %нахождение обратной матрицы X=A1*B %нахождение неизвестных

Смотрите также