You are on page 1of 1

5/16/21 9:03 PM G:\ASHIM\Mtech Class\2nd Sem c...\TDMA_1.

m 1 of 1

% TDMA for Case 1


% TDMA is _______ a(i)*X(i)+b(i)*X(i+1)+C(i)*X(i-1)=d(i)

function [T1]= TDMA_1(aE1,aW1,aP1,sU1,n)

aW1= - 1*aW1;
aE1= - 1*aE1;

for i=1:n
if i==1
P(i)= -aE1(i)/aP1(i);
Q(i)= sU1(i)/aP1(i);
else
P(i)= -aE1(i)/(aP1(i)+(aW1(i)*P(i-1)));
Q(i)= (sU1(i)-(aW1(i)*Q(i-1)))/(aP1(i)+(aW1(i)*P(i-1)));
end
end

% Calculation of the Matrix:

for i=n:-1:1
if i==n
T1(i)=Q(i);
else
T1(i)=(P(i)*T1(i+1))+Q(i);
end
end

You might also like