%% Przykład obliczeń z wykorzystaniem LiveScript
% przygotował: Robert Jakubowski
% Przykład obliczeń realizowanych z wykorzystaniem LiveScript
%% 1) Obliczenia w live skript
% Obliczenia pola koła dla promienia r=5
%
% Do obliczeń będzie wykorzystana zależność:
% \textrm{Pole}=\pi *r^2

% code
r=5;
Pole=pi*r^2
 

%
%% 2) Obliczenia z wykorzystaniem funkcji
% Do obliczeń pola koła wykorzystana zostanie funkcja pole_kola zdefinowana w rozdziale funkcje:
% Wywołanie funkcji jest w postaci:
% P=pole_kola(r)

R=5;
[P]=pole_kola(R);
disp(['pole koła = ', num2str(P,4)])

%
%% 2.1) Obliczenia pola koła dla róznych promieni
% Funkcja pole_koła zostanie wykorzystana do wyznaczenia wartości pola koła dla różnych promieni będących liczbą całkowitą w przedziale od 1 do 5

R=1:5;
P=pole_kola(R);
tabela1=table(R',P');
tabela1.Properties.VariableNames={'Promień','Pole koła'}

%
%% 3) Funkcje
% Rozdział zawiera funkcje wykorzystywane w obliczeniach:

function P=pole_kola(r)
P=pi.*r.^2;
end