Прикладне програмування

Содержание

Слайд 2

Порядок виконання роботи

Скласти програму для обчислення на внутрішній мові MATLAB з використанням

Порядок виконання роботи Скласти програму для обчислення на внутрішній мові MATLAB з
матричного методу контурних струмів з перемикальними функціями.
Побудувати S-модель з використанням бібліотеки SimPowerSystem з побудуванням графиків заданих змінних стану
Порівняти результати різних методів розрахунку. Якщо вони не співпадають, то виправити помилки та повторити експеримент
Зробити висновки

Слайд 3

Варіант 1

Побудувати графік струму на R4

Варіант 1 Побудувати графік струму на R4

Слайд 4

Варіант 2

Побудувати графік струму на R3

Варіант 2 Побудувати графік струму на R3

Слайд 5

Варіант 3

Побудувати графік струму на R3

Варіант 3 Побудувати графік струму на R3

Слайд 6

Варіант 4

Побудувати графік струму на R4

Варіант 4 Побудувати графік струму на R4

Слайд 7

Варіант 5

Побудувати графік струму на R5

Варіант 5 Побудувати графік струму на R5

Слайд 8

Варіант 6

Побудувати графік струму на R5

Варіант 6 Побудувати графік струму на R5

Слайд 9

Варіант 7

Побудувати графік струму на R6

Варіант 7 Побудувати графік струму на R6

Слайд 10

Варіант 8

Побудувати графік струму на R6

Варіант 8 Побудувати графік струму на R6

Слайд 11

Варіант 9

Побудувати графік струму на R6

Варіант 9 Побудувати графік струму на R6

Слайд 12

Варіант 10

Побудувати графік струму на R6

Варіант 10 Побудувати графік струму на R6

Слайд 13

Метод контурних струмів

I1

I2

Метод контурних струмів I1 I2

Слайд 14

Метод контурних струмів у матричній формі

 

 

 

 

 

Метод контурних струмів у матричній формі

Слайд 15

Приклад програмування в MATLAB

clear all;
% Параметри схеми
Ea = 110;
R1 = 10;
R2 =

Приклад програмування в MATLAB clear all; % Параметри схеми Ea = 110;
10;
R3 = 1000;
R4 = 500;
Rd_on = 0.0;
Rd_off = 50000;
Rd = Rd_off;
%Масиви для графіку (перша координата)
t = 0;
in = 0;

Слайд 16

Приклад програмування в MATLAB (продовження)

% Цикл на інтервалі побудування графіку
for x=0.0001:0.0001:0.02
E =

Приклад програмування в MATLAB (продовження) % Цикл на інтервалі побудування графіку for
[Ea * sin(2 * 3.14159 * 100 * x);
Ea * sin(2 * 3.14159 * 100 * x)];
if E > 0
Rd = Rd_on;
else
Rd = Rd_off;
end
R = [R1+R3 R1 ;
R1 R1+R2+R4+Rd];
I = R\E;
t = [t,x];
in = [in,I(2,:)];
end

Слайд 17

Приклад програмування в MATLAB (продовження)

% Побудування графіку
figure(1);
plot(t,in), grid, set(gca,'FontName','Arial Cyr‘, 'FontSize',16),
title('

Приклад програмування в MATLAB (продовження) % Побудування графіку figure(1); plot(t,in), grid, set(gca,'FontName','Arial
Electrical current in Rn ');
xlabel('Time (s)'); ylabel('Y(t)');

Слайд 19

Приклад моделювання схеми в Matlab/Simulink

Приклад моделювання схеми в Matlab/Simulink

Слайд 20

Приклад моделювання схеми в Matlab/Simulink

Приклад моделювання схеми в Matlab/Simulink
Имя файла: Прикладне-програмування.pptx
Количество просмотров: 38
Количество скачиваний: 0