Лаб работа №7

clc %очистка окна command window при каждом запуске программы A=[0.0063 0.038 0.67 0.0054 0.0065 0.0049; 0.57 0.05 0.0784 0.0046 0.29 0.003; 0.0044 0.575 0.0064 0.698 0.543 0.0001; 0.997 0.4567 0.002 0.578 0.445 0.0254; 0.02 0.0446 0.268 0.077 0.0057 0.0054; 0.0089 0.0987 0.0057 0.798 0.0965 0.0361] %задание матрицы А B=A(2:5,2:5) %выделение матрицы В C=A(1:4,1:4) %выделение матрицы С D=diag(A,-3) %выделение диагонали матрицы А D=D' %транспонирование диагонали B.*C %умножение матриц с точкой B*C %умножение без точки B.\C %левое деление с точкой B\C %левое деление без точки B./C %правое деление с точкой B/C %правое деление A' %транспонирование матрицы А figure; %создание окна построения графика plot(A(:, 3)); %построение вектора из строк 3 столбца матрицы А figure; %создание нового графического окна mesh(A) %построение трехмерного графика матрицы А figure; %создание нового графического окна surf(A); %построение трехмерного графика матрицы А rotate3d on; %включение возможности поворота графика colormap('pink'); %задание цветовой палитры view([35 60]); %задание положения точки просмотра save('ABCDfile.mat','A','B', 'C', 'D'); %сохранение значений в файл clear; %очистка рабочей области load('ABCDfile.mat'); %загрузка файла переменных whos; %перечисление переменных

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