Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Тема. MTLB. Робота в командному вікні

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 24.11.2024

Лабораторна робота   №1

Тема.  MATLAB.  Робота в командному вікні. Command Window.

Виконати обчислення, оцінити результати 

  1/0        0/0      0/1 

Змінні. Запис змінних. Методи ініціалізації змінніх.

В   MATLABі     всі змінні – це матриці (масиви).

a = 23.625     % скаляр - матриця 1 x 1

d=4.57+j*5.68  % комплексні числа

abs(d)

angle(d)

real(d)   % дійсна частина

imag(d)   % уявна частина

Обчислити вираз з таблиці 4_АА, значення х вибрати самостійно

Формати виводу результатів на дісплей

format short

sqrt(2)

format long

sqrt(2)

format short g

sqrt(2)

format long g

sqrt(2)

format short

z = [-1;2.56;3;4]     % вектор-стовбчик  - матриця 4 x 1

w = [5.6  –45  17.7   6.6    8]    % вектор-строчка - матриця 1 x  5

 

% іньший спосіб створення векторів

y = 5:8

x = 10:2:16

y = y'       % транспонування  вектору, матриці

%  запис  матриці 3 x 3

A = [-16  3  2;5  10.21  11;19  23  -7]

Після запису вище приведених виразів продивитись робочу область Workspace, виконати змінни введених данних, перевірити зміни в командному вікні.

Команди  who   whos.

Ініціалізація змінних з допомогою функцій  . Побудова матриць

B = magic(5)

C  =  zeros(4);

c  =  zeros(1,4);  c  =  ones(4,1);  c = rand(4,1)

E = eye(4)

Запис та читання змінних робочого простору  на диск

 save   ім’я_ файлу   %Запис     

 clear all    %Витирання робочого простору    

 who     %Перевірка  робочого простору  

load  ім’я_файлу   %Читання даних з диску   

who     % Перевірка  робочого простору  

save   ім’я_ файлу  В х у  %Збереження вказаних змінних на диску    

clear A x y    %Стирання вказаних змінних з робочого простору   

who      %Перевірка  робочого простору     

Операції по зміні розмірностій  матриць

В=А’    % транспонування    матриці

 Вибір строчок та стввбчиків матриці

A(2,3)    % элемент матриці з індексами (3,2) (3-й стовбчик , 2-га строчка

A(1,:)      % перша строчка

A(3,:)      % третя строчка

A(:,2)      %другий  стовбчик

%доповненя матриці 3 x 3 до разміру 3 x 4

v=[13;8;12]

A = [A v]

%доповненя матриці 3 x 4 до разміру 4 x 4

w = [4 15 14 1]

A = [A; w]

%Обєднання  матриць

X = [x y]

z = [x;y]

C = [A B;B A]

 Видалення стовпчиків  та строчок  

C(:,2)=[]

C(3,:)=[]

Запис даних на МД.

>> a=[1 2 3;4 5 6 ;7 8 9]

>> save 'e:\a.ttt' a –ascii        % записати в 'e:\a.ttt' масив а в текстовому форматі  –ascii    

Читання даних     

>>  b=load ('e:\a.ttt')

Арифметичні дії

Арифметичні дії з векторами

z = x + y     z = x – y      
x ± y' и x' ± y
   %Перевірити мажливість виканання  операцій   
x' * y    
%Скалярний  добуток   
x * y'
   %Тензорний добуток

Поелементні та матричні операції

 

C = A * B и D = A .* B   %Порівняйте  два вирази   

x' * A,  A * x   %добуток вектора на матрицю

x.*y',  x'.*y,  x'.*y'  z^2      2/z    %Яка  з цих операція можлива:   

y./x       %Поелементне ділення  

x'./y      %Можлива ця операція

help A \ x  и  x' / A   % Отримати підказку про операції

Операції з елементами векторів та матриць

help sum(A)    %визначити різницю між операціями

help sum(A')   %визначити різницю між операціями

sum(x),  prod(y)  %виконати дії та оцінити результат

diag(A),  sum(diag(A)) %виконати дії та оцінити результат


Обчислення вмонтованих функцій та побудова графіків

help  elfun   %елементарні функції- справка

%Будуємо графік

t = -pi:pi/100:2*pi;     % аргумент

y = sin(t);

y = sin(t);                % обчислення функції

plot(t,y)                 % побудова  графіка

grid                                     % координатна сітка

axis([-pi pi -1 1])   %зміна масштабу

ylabel(' sin(t)')         % позначення вісі y

title(' Графік моєї функції')    %заголовок графіка

Форматування  графіка

Натиснути виділену кнопку


Курсором миші вибрати об’єкт для форматування  

На приведеному прикладі виділений графік

Двойний клік мишою на виділеному об’єкті відкриває меню для редагування

Виконати зміни кольору, товщини,типу лінії

Виконати копіювання графіка  та вставити в Word

Побудуємо 2 графіки

y2 = sin(2*t);

y3 = sin(3*t);

plot(t,y,t,y2,t,y3),grid

 

plot(t,y,'-',t,y2,'--',t,y3,'*'),grid %зміна позначення кривих

Побудова графіків в вікнах

 subplot(2,2,1), plot(t,y), grid

 subplot(2,2,2), plot(t,y2), grid

subplot(2,2,3), plot(t,y3), grid

Побудова графіків в окремих  вікнах

figure

plot(t,y)

figure

plot(t,y3)

Побудова графіків комплексних функцій

z = exp(j*t);

figure

plot(t,real(z),t,imag(z)),grid

figure

plot(z),grid

3-D графіка

[X, Y] = meshgrid(-8: .5:8);

R = sqrt(X.^2 + Y.^2) + eps;

Z = sin(R)./R;

mesh(X,Y,Z)

Зробити файл з протоколом виконаних команд 

в  m-file ( права клавіша миші в History Windows, створити m-file)

в WORD(копія History Windows)

Записати скрипт (m –файл)   для побудови графіків вікнах

    функції  cos(x),        х в інтервалі  (0 ÷6*pi)

    функції  x^2-y^2 ,   х в інтервалі (-1  ÷ 1),     у    в інтервалі (-1 ÷  1)

PAGE  1




1. Види, параметри та принцип роботи антен
2. 03 408 Сафиуллина Р
3. Безопасность как фактор развития
4. Электрический ток Источники электрического тока
5. мм покрытая с обеих сторон надхрящницей и кожей
6. Тема- Международные финансовые институты Выполнил-
7. Сайлест Жизнь в Серебряном дворце наполнена блеском
8. шоу ГИТРа Меня зовут Юрий Крук
9. промежность 2
10. Недостатки планирования современных аптечных учреждений
11. продажи включая договор поставки товаров договор поставки товаров для государственных нужд договор контр
12. 12.2012 года 562 Форма КО3
13. Общество в эпоху постмодерна и особенности его социально-экономических и политических процессов
14. контрольна робота Загальна кількість годин 72 Викладач Безугла Валентина Олексіївна
15. Контрольная работа- Паутинообразная модель фирмы
16. Тема- Этический кодекс деятельности социального педагога Содержание Вв
17. Организация обеспечения населения Украины наркотическими средствами психотропными ядовитыми веществами и прекурсорами
18. Техника безопасности при эксплуатации проектируемого объекта
19. Цент РуСлан С
20.  Можно сказать что было бы весьма желательно найти замену подкожному введению инсулина однако до сих по