%--------------------------------------------------------------------------------
% Carlos Manuel Ribeiro Cabral  Nº16141

% ROBUCAR - Projecto de Automação/Seminário de processos Tecnológicos (2000/2001)
%--------------------------------------------------------------------------------



% Calculo da reacção ou variação de b em função do angulo B - Calculado de uma forma analitica
% (ver figura nº2 do relatório final)
%---------------------------------------------------
clear all
%---------------------------------------------------

close
B=0:0.01:30;   %angulo beta
a=600;			%comprimento total
x=5;				%angulo alpha (inclinação da calha)

b=(a*atan(((2*pi)/360)*x))./(sin(((2*pi)/360)*B)+(cos(((2*pi)/360)*B).*atan((2*pi)/360)*x));
figure(1)
plot(B,b,'r'),grid on
title('inclinação da calha -> 5º')
Ylabel('distancia b')
Xlabel('angulo da plataforma')
axis([-5 30 0 650])

B=0:0.01:30;
a=600;
x=15;

b=(a*atan(((2*pi)/360)*x))./(sin(((2*pi)/360)*B)+(cos(((2*pi)/360)*B).*atan((2*pi)/360)*x));
figure(2)
plot(B,b,'b'),grid on
title('inclinação da calha -> 15º')
Ylabel('distancia b')
Xlabel('angulo da plataforma')
axis([-5 30 0 650])

B=0:0.01:30;
a=600;
x=45;

b=(a*atan(((2*pi)/360)*x))./(sin(((2*pi)/360)*B)+(cos(((2*pi)/360)*B).*atan((2*pi)/360)*x));
figure(3)
plot(B,b,'k'),grid on
title('inclinação da calha -> 45º')
Ylabel('distancia b')
Xlabel('angulo da plataforma')
axis([-5 30 0 650])
