Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 20.5.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. 940 10001140 Л
2. I Prodej movit~ v~ci nen~ p~~leit~ situce exekuci kdy FO nem~ p~~jem nebo ten p~~jem m~ le ntolik n~zk~ e se ned~ strh~vt
3. Сводные таблицы
4. Толстые и тонкие
5. Философская и теологическая антропология
6. своеобразных психических свойств которые проявляются у личности в типичных условиях и выражаются в присущи
7. Карта тур совместно с грузинским партнерами решили и для Вас организовать отличный а вместе с тем познава
8. не более чем простое переплетение бесполезных электронных схем
9. Тема урока- Органы пищеварения
10. Инженерная педагогика и психология Отчёт по ознакомительной педагогической практике
11. Новорічна магія 2014р
12. каких смиренных предисловии других более конфузливых авторов то снимало чем будут отличаться от этого
13. на тему- Земельна реформа- сучасний правовий стан та розвиток Керівник курсової роботи
14. модульного типа с передним поворотным колесом на 360
15. Варіанти відповіді 1 Психічне відображення це- Фотографія виразних рух.html
16. I Протореклама от лат
17. ВАРИАНТ- 1451 KONTROL1 1
18. материально ~ ответственное лицо бригадир.
19. Изображение трагедии русского народа в литературе, посвящённой гражданской войне
20. Планирование на предприятии для студентов специальности Экономика и управление на предприятии на 20122013