Zadanie 2

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 1

% Wykresy unormowanych obwiedni napi�cia i pr�du

clear
clc
% o� odci�tych
dksi = 0.01;
ksimax = 4;
ksi = 0:dksi:ksimax;
% dane
Z0 = 300; % [Ohm]
Z2 = 0; % [Ohm]
l = 4; % [m]
lambda = 3; % [m]
% obliczenia
B = 2*pi/lambda; % beta
W = (Z2-Z0)/(Z2+Z0); % wsp. odbicia
G = abs(W); % modu� wsp. odbicia
psi=angle(W); % argument wsp. odbicia
U = sqrt(1 + G*G + 2*G*cos(2*B*ksi-psi)); % rozk�ad napi�cia
I = sqrt(1 + G*G - 2*G*cos(2*B*ksi-psi)); % rozk�ad pr�du
Max = 1 + G; % maksymalna warto��
Min = 1 - G; % minimalna warto��
figure(1)
% obwiednia napi�cia, niebieska
subplot (2, 1, 1); plot(ksi, U, 'b'); hold on;
plot(ksi, Max); hold on; plot(ksi, Min); % linia przerywana na poziomi
hold on; grid on;
set(gca, 'XDir', 'reverse');
set(gca, 'YAxisLocation', 'right');
axis([0, ksimax, 0, 2.1]);
xlabel('\xi[m]'); ylabel('Umax');% opisy osi
title ("Obwiednia napi�cia", 'color', 'b','FontSize',20) %tytu�
% obwiednia pr�du, czerwona
subplot (2, 1, 2); plot(ksi, I, 'g'); hold on;
plot(ksi, Max); hold on; plot(ksi, Min); % linia przerywana na poziomi
set(gca, 'XDir', 'reverse');
set(gca, 'YAxisLocation', 'right');
axis([0, ksimax, 0, 2.1]);
xlabel('\xi[m]'); ylabel('Imax');
title ("Obwiednia pr�du", 'color', 'g','FontSize',20)

You might also like