Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
METODOS NUMERICOS
ALUMNOS:
RAMOS SAEZ, Edizon Fabio
NAVARRO BAUTISTA, Paul
INFANTE LEVA, Samuel
INTRODUCCIN
Una red cerrada de tuberas es aquella en la cual los conductos o tuberas que la
componen se ramifican sucesivamente, conformando circuitos o anillos cerrados. Un
circuito es cualquier trayectoria cerrada que puede recorrer una partcula fluida, partiendo
desde un punto o nudo de la red, fluyendo por distintos tramos, hasta llegar al punto de
partida.
Las redes urbanas de distribucin de agua potable, las redes de distribucin de gas para
usuarios urbanos, las redes de distribucin de agua en distritos de riego, las redes de
distribucin de gas en sistemas de refrigeracin, las redes de distribucin de aceite en
sistemas de lubricacin y las redes de distribucin de aire en sistema de ventilacin, son
ejemplos clsicos de conformacin de redes cerradas de tuberas. Sin embargo, en esta
oportunidad, el anlisis se centrar en las redes de distribucin de agua.
En nuestro caso escogimos el chumbes Ubicado al sur de la provincia de huamanga
dentro del distrito de Ocros, limita con el departamento de Apurimac provincia de
Chincheros, plena cordillera de los andes de Ayacucho Per.
Escogimos este lugar porque nos parece interesante en la cual trazamos Las redes
urbanas de distribucin de agua forman ramificaciones sucesivas de tuberas, siguiendo el
trazado de las calles y vas de acceso, conformando circuitos o anillos cerrados, de
manera que el agua sea distribuido
Para el presente trabajo realizado se opt por desarrollar el mtodo de teora lineal, el
cual es un mtodo iterativo muy sencillo y eficiente respecto a otras el cual es aplicado a
la red de tuberas, la cual es una aplicacin muy importante para las necesidades bsicas
de la sociedad contar con los servicios de agua potable y alcantarillado.
El anlisis de una red cerrada de tuberas conduce al planteamiento de un sistema de
ecuaciones no lineales, en un instante de manera aleatoria pero gracias a los mtodos
numricos podemos determinar los caudales de cada red de tubera para lo cual
explicaremos el procedimiento por el cual nos es posible determinar nuestra matriz y a la
vez determinar nuestro caudal para cada tramo de red dependiendo el caudal de entrada.
REFERENCIA TERICA
Este mtodo se basa en las ecuaciones de conservacin de la masa en los nodos y de
energa en los circuitos, con el fin de calcular el caudal en cada tubera.
Lo que ase sencillo a este mtodo es que no se requiere un balance inicial de los
caudales en los nodos.
Adems el caudal puede ser supuesto en cada tubera al inicio.
Ecuaciones:
Ecuacin de continuidad
En la que los caudales que ingresan al nodo son (+) y los caudales que salen del
nodo son (-).
Adems si NU representa el nmero de nodos de la red se tendrn NU
ecuaciones, una de las cuales es redundante y se tendr que eliminar.
Ecuacin de energa
Ecuacin
Factor de perdidas
Nmero de Reynolds
Donde:
Caudal que pasa por la tubera
Caudal estimado en la tubera cuando se trata de la primera iteracin, o el
Caudal corregido de la iteracin previa para las dems iteraciones.
: Caudal estimado en la k+1 sima iteracin
Coeficiente de friccin de la tubera
Longitud de la tubera
Dimetro de la tubera
rea transversal de la tubera
Nmero de tuberas que ingresa al nodo
Nmero de Reynolds de la tubera
Prdida de carga
Factor de prdida en la tubera
Pasos a seguir:
1. Se suponen los caudales con sus respectivas direcciones para cada uno de los tubos.
2. Con estos caudales se calculan los
para cada tubo de la red.
Caudal estimado(
Q0 3000
Longitud de la tubera( )
Dimetro de la tubera( )
PROCEDIMIENTO
PASO 01
Para empezar seleccionamos el lugar en anlisis como dijimos en la introduccin
escogimos la localidad de chumbes Ubicado al sur de la provincia de huamanga dentro
del distrito de Ocros, limita con el departamento de Apurimac provincia de Chincheros,
plena cordillera de los andes de Ayacucho Per.
Del cual sacamos del google eart y lo pasamos como superficie al civil 3D en donde
diseamos la esqueletizacion de las redes de tubera y determinamos los puntos
topogrficos de cada nudo haciendo que el caudal de entrada sea por el nudo 02cmo
mostramos en imgenes.
Ubicacin de terreno con google eart..
chumbes Ubicado al sur de la provincia de huamanga dentro del distrito de Ocros, limita
con el departamento de Apurimac provincia de Chincheros, plena cordillera de los andes
de Ayacucho Per.
nodos
1.00
2.00
3.00
4.00
5.00
6.00
7.00
8.00
9.00
10.00
11.00
12.00
13.00
14.00
15.00
16.00
17.00
18.00
19.00
20.00
21.00
22.00
23.00
24.00
25.00
26.00
27.00
28.00
29.00
30.00
31.00
32.00
33.00
34.00
35.00
36.00
37.00
38.00
39.00
40.00
41.00
x
371639.23
371684.91
371762.56
371841.43
371937.53
372161.48
371955.34
371888.32
371822.64
371770.06
371754.40
371803.49
371863.83
371929.20
371992.93
371787.25
371834.79
371895.13
371965.83
372025.87
372132.51
371783.15
371815.97
371796.24
371832.24
371885.64
371947.93
372023.92
372083.71
372139.79
371871.93
371944.51
371926.33
371979.56
372046.66
372036.07
372087.10
372133.90
372205.65
372169.47
372240.58
y
311289.08
311303.81
311380.69
311381.38
311364.35
311333.96
311328.73
311304.07
311281.21
311247.90
311156.90
311180.58
311209.69
311237.15
311265.57
311084.44
311112.94
311148.17
311182.36
311212.76
311189.30
311010.79
311029.61
310976.54
310996.27
311025.03
311055.51
311087.39
311112.40
311144.05
310943.32
310942.79
310968.91
311004.49
311034.75
310935.40
310969.14
310986.41
311056.00
310964.82
311001.21
z
2837
2835.142
2833.284
2827.032
2824.012
2823.5478
2823.038
2823.617
2825.011
2823.411
2807.596
2816.7921
2818.184
2819.1909
2820.829
2796.1212
2808.7853
2813.5864
2815.5275
2817.6087
2808.0809
2776.4572
2790.051
2768.1922
2789.4218
2800.021
2806.5316
2809.0555
2807.2364
2802.1971
2766.4512
2769.2546
2782.1023
2798.101
2800.4704
2768.0245
2782.0213
2787.8167
2788.123
2776.7654
2775.5789
1.
Q1 Q6 0
2.
Q1 Q2 Q7 0
3.
Q2 Q3 Q8 0
4.
Q3 Q4 Q9 0
5.
Q4 Q5 Q10 0
6.
Q5 Q22 Q28 0
7.
Q10 Q13 Q17 0
8.
Q9 Q13 Q16 Q12 0
9.
Q8 Q12 Q15 Q11 0
10.
Q7 Q11 Q14 0
11.
Q18 Q23 Q6 0
12.
Q14 Q19 Q24 Q13 0
13.
14.
Q21 Q16 Q26 Q20 0
15.
Q22 Q17 Q27 Q21 0
16.
Q29 Q34 Q23 Q35 0
17.
Q24 Q30 Q36 Q29 0
18.
Q25 Q31 Q37 Q30 0
19.
Q26 Q32 Q38 Q31 0
20.
29.
Q39 Q49 Q54 Q48 0
30.
Q40 Q55 Q49 0
31.
Q58 Q50 0
32.
Q59 Q58 0
33.
Q51 Q56 Q39 0
34.
Q52 Q57 Q60 Q56 0
35.
Q53 Q61 Q57 0
36.
Q62 Q60 0
37.
Q61 Q63 Q62 0
38.
Q54 Q64 Q65 Q63 0
39.
Q55 Q66 Q64 0
40.
Q67 Q65 0
1.
K1Q1 K 7Q7 K14Q14 K18Q18 K 6Q6 0
2.
K 2Q2 K8Q8 K11Q11 K 7 Q7 0
3.
K 3Q3 K 9Q9 K12Q12 K8Q8 0
4.
K 4Q4 K10Q10 K13Q13 K 9Q9 0
5.
K 5Q5 K 22Q22 K17Q17 K10Q10 0
6.
K13Q13 K17Q17 K 21Q21 K16Q16 0
7.
K12Q12 K16Q16 K 20Q20 K15Q15 0
8.
K11Q11 K15Q15 K19Q19 K14Q14 0
9.
K18Q18 K 24Q24 K 29Q29 K 23Q23 0
10.
K19Q19 K 25Q25 K 30Q30 K 24Q24 0
11.
K 20Q20 K 26Q26 K 31Q31 K 25Q25 0
12.
K 21Q21 K 27 Q27 K 32Q32 K 26Q26 0
13.
14.
K 35Q35 K 41Q41 K 34Q34 0
15.
K 41Q41 K 43Q43 K 44Q44 K 42Q42 0
16.
K 29Q29 K 36Q36 K 45Q45 K 43Q43 K 35Q35 0
17.
K 30Q30 K 37Q37 K 46Q46 K 36Q36 0
18.
K 31Q31 K 38Q38 K 47Q47 K 37Q37 0
19.
K 32Q32 K 39Q39 K 48Q48 K 38Q38 0
20.
K 33Q33 K 40Q40 K 49Q49 K 39Q39 0
21.
K 45Q45 K 51Q51 K 59Q59 K 58Q58 K 50Q50 0
22.
K 46Q46 K 52Q52 K 56Q56 K 51Q51 0
23.
K 47Q47 K 53Q53 K 57Q57 K 52Q52 0
24.
K 57Q57 K 61Q61 K 62Q62 K 60Q60 0
25.
K 48Q48 K 54Q54 K 63Q63 K 61Q61 K 53Q53 0
26.
K 49Q49 K 55Q55 K 64Q64 K 54Q54 0
27.
704.149
Q2
1.08E+03
695.7337
430.1245
293.0902
704.149
1.22E+03
380.2773
265.6092
137.0342
591.3269
499.8755
327.9766
628.5131
471.7287
437.5081
465.0108
244.6012
424.6842
424.0073
333.2151
146.1445
459.5478
448.4301
472.4056
528.3003
652.0813
439.2348
Q3
Q4
Q5
Q6
Q7
Q8
Q9
Q10
Q11
Q12
Q13
Q14
Q15
Q16
Q17
Q18
Q19
Q20
Q21
Q22
Q23
Q24
Q25
Q26
Q27
Q28
Q29
Q30
Q31
Q32
Q33
Q34
Q35
Q36
Q37
Q38
Q39
Q40
Q41
Q42
Q43
Q44
Q45
Q46
Q47
Q48
Q49
Q50
Q51
Q52
Q53
Q54
Q55
Q56
Q57
Q58
Q59
Q60
Q61
179.2981
393.0489
410.6532
431.0452
466.2336
118.6905
161.5593
234.6793
454.8013
507.9083
-616.893
905.4684
24.5383
94.1521
186.0977
94.1521
278.7943
749.6084
488.6418
680.6818
328.1499
1.4554
236.1347
715.7679
315.8683
969.4248
1.23E+03
1.70E+03
206.6125
1.4554
1.4554
274.4761
522.4808
Q62
Q63
Q64
Q65
Q66
Q67
274.4761
796.9569
583.7652
1.18E+03
1.82E+03
1.18E+03
Los caudales obtenidos despus de muchas iteraciones son las adecuadas para el
diseo de la cual se proyect.
ANEXOS.
%function varargout = metodos2trabajo(varargin)
% METODOS2TRABAJO M-file for metodos2trabajo.fig
%
METODOS2TRABAJO, by itself, creates a new METODOS2TRABAJO or raises the
existing
%
singleton*.
%
%
H = METODOS2TRABAJO returns the handle to a new METODOS2TRABAJO or
the handle to
%
the existing singleton*.
%
%
METODOS2TRABAJO('CALLBACK',hObject,eventData,handles,...) calls the local
%
function named CALLBACK in METODOS2TRABAJO.M with the given input
arguments.
%
%
METODOS2TRABAJO('Property','Value',...) creates a new METODOS2TRABAJO
or raises the
%
existing singleton*. Starting from the left, property value pairs are
%
applied to the GUI before metodos2trabajo_OpeningFcn gets called. An
%
unrecognized property name or invalid value makes property application
%
stop. All inputs are passed to metodos2trabajo_OpeningFcn via varargin.
%
%
*See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one
%
instance to run (singleton)".
%
% See also: GUIDE, GUIDATA, GUIHANDLES
% Edit the above text to modify the response to help metodos2trabajo
% Last Modified by GUIDE v2.5 01-Dec-2013 11:17:07
% Begin initialization code - DO NOT EDIT
gui_Singleton = 1;
gui_State = struct('gui_Name',
mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @metodos2trabajo_OpeningFcn, ...
'gui_OutputFcn', @metodos2trabajo_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
% End initialization code - DO NOT EDIT
% --- Outputs from this function are returned to the command line.
function varargout = metodos2trabajo_OutputFcn(hObject, eventdata, handles)
% varargout cell array for returning output args (see VARARGOUT);
% hObject handle to figure
% eventdata reserved - to be defined in a future version of MATLAB
% handles
mtp(12,24)=1;
mtp(13,15)=-1;
mtp(13,19)=-1;
mtp(13,20)=1;
mtp(13,25)=1;
mtp(14,16)=-1;
mtp(14,20)=-1;
mtp(14,21)=1;
mtp(14,26)=1;
mtp(15,17)=-1;
mtp(15,21)=-1;
mtp(15,22)=1;
mtp(15,27)=1;
mtp(16,23)=-1;
mtp(16,29)=1;
mtp(16,34)=1;
mtp(16,35)=1;
mtp(17,24)=-1;
mtp(17,29)=-1;
mtp(17,30)=1;
mtp(17,36)=1;
mtp(18,25)=-1;
mtp(18,30)=-1;
mtp(18,31)=1;
mtp(18,37)=1;
mtp(19,26)=-1;
mtp(19,31)=-1;
mtp(19,32)=1;
mtp(19,38)=1;
mtp(20,27)=-1;
mtp(20,32)=-1;
mtp(20,33)=1;
mtp(20,39)=1;
mtp(21,28)=-1;
mtp(21,33)=-1;
mtp(21,40)=1;
mtp(22,34)=-1;
mtp(22,41)=1;
mtp(22,42)=1;
mtp(23,35)=-1;
mtp(23,41)=-1;
mtp(23,43)=1;
mtp(24,42)=-1;
mtp(24,44)=1;
mtp(25,43)=-1;
mtp(25,44)=-1;
mtp(25,45)=1;
mtp(25,50)=1;
mtp(26,36)=-1;
mtp(26,45)=-1;
mtp(26,46)=1;
mtp(26,51)=-1;
mtp(27,37)=-1;
mtp(27,46)=-1;
mtp(27,47)=1;
mtp(27,52)=1;
mtp(28,38)=1;
mtp(28,47)=-1;
mtp(28,48)=1;
mtp(28,53)=1;
mtp(29,39)=-1;
mtp(29,48)=-1;
mtp(29,49)=1;
mtp(29,54)=1;
mtp(30,40)=-1;
mtp(30,49)=-1;
mtp(30,55)=1;
mtp(31,50)=-1;
mtp(31,58)=1;
mtp(32,58)=-1;
mtp(32,59)=1;
mtp(33,56)=1;
mtp(33,51)=1;
mtp(33,59)=-1;
mtp(34,56)=-1;
mtp(34,52)=-1;
mtp(34,57)=1;
mtp(34,60)=1;
mtp(35,53)=1;
mtp(35,57)=-1;
mtp(35,61)=1;
mtp(36,60)=-1;
mtp(36,62)=1;
mtp(37,61)=-1;
mtp(37,62)=-1;
mtp(37,63)=1;
mtp(38,54)=-1;
mtp(38,63)=-1;
mtp(38,64)=1;
mtp(38,65)=1;
mtp(39,55)=-1;
mtp(39,64)=-1;
mtp(39,66)=1;
mtp(40,65)=-1;
mtp(40,67)=1;
%caudal asumido
qo=zeros(67,1)
for i=1:67
qo(i,1)=1;
end
f=0.355555556;
g=9.84;
d=0.114;
%a partir de aca colocas los hf
for i=1:iter
mtp(41,1)=(f*8*48.0290609761529*qo(1,1))/(g*pi^2*d^5);
mtp(41,6)=(f*8*177.761850135816*qo(6,1))/(g*pi^2*d^5);
mtp(41,7)=-(f*8*102.54059815492*qo(7,1))/(g*pi^2*d^5);
mtp(41,14)=-(f*8*75.4564455846798*qo(14,1))/(g*pi^2*d^5);
mtp(41,18)=(f*8*55.2656632888075*qo(18,1))/(g*pi^2*d^5);
mtp(42,2)=-(f*8*109.287353866111*qo(2,1))/(g*pi^2*d^5);
mtp(42,7)=(f*8*102.54059815492*qo(7,1))/(g*pi^2*d^5);
mtp(42,8)=-(f*8*116.51331153444*qo(8,1))/(g*pi^2*d^5);
mtp(42,11)=(f*8*62.2644426297818*qo(11,1))/(g*pi^2*d^5);
mtp(43,3)=-(f*8*79.1168047686446*qo(3,1))/(g*pi^2*d^5);
mtp(43,8)=(f*8*116.51331153444*qo(8,1))/(g*pi^2*d^5);
mtp(43,9)=-(f*8*90.489732580317*qo(9,1))/(g*pi^2*d^5);
mtp(43,12)=(f*8*69.5608420539262*qo(12,1))/(g*pi^2*d^5);
mtp(44,4)=-(f*8*97.6444165443287*qo(4,1))/(g*pi^2*d^5);
mtp(44,9)=(f*8*90.489732580317*qo(9,1))/(g*pi^2*d^5);
mtp(44,10)=-(f*8*39.8350293164329*qo(10,1))/(g*pi^2*d^5);
mtp(44,13)=(f*8*71.4170236709356*qo(13,1))/(g*pi^2*d^5);
mtp(45,5)=-(f*8*226.006296191864*qo(5,1))/(g*pi^2*d^5);
mtp(45,22)=(f*8*181.918470412932*qo(22,1))/(g*pi^2*d^5);
mtp(45,17)=(f*8*73.5361170550199*qo(17,1))/(g*pi^2*d^5);
mtp(45,10)=(f*8*39.8350293164329*qo(10,1))/(g*pi^2*d^5);
mtp(46,13)=-(f*8*71.4170236709356*qo(13,1))/(g*pi^2*d^5);
mtp(46,17)=-(f*8*73.5361170550199*qo(17,1))/(g*pi^2*d^5);
mtp(46,21)=(f*8*69.7904372307413*qo(21,1))/(g*pi^2*d^5);
mtp(46,16)=(f*8*78.5424744355548*qo(16,1))/(g*pi^2*d^5);
mtp(47,12)=-(f*8*69.5608420539262*qo(12,1))/(g*pi^2*d^5);
mtp(47,16)=-(f*8*78.5424744355548*qo(16,1))/(g*pi^2*d^5);
mtp(47,20)=(f*8*70.9130697975069*qo(20,1))/(g*pi^2*d^5);
mtp(47,15)=(f*8*82.8168046598027*qo(15,1))/(g*pi^2*d^5);
mtp(48,11)=-(f*8*62.2644426297818*qo(11,1))/(g*pi^2*d^5);
mtp(48,15)=-(f*8*82.8168046598027*qo(15,1))/(g*pi^2*d^5);
mtp(48,19)=(f*8*67.0153020703139*qo(19,1))/(g*pi^2*d^5);
mtp(48,14)=(f*8*75.4564455846798*qo(14,1))/(g*pi^2*d^5);
mtp(49,18)=-(f*8*55.2656632888075*qo(18,1))/(g*pi^2*d^5);
mtp(49,24)=-(f*8*74.9580538843381*qo(24,1))/(g*pi^2*d^5);
mtp(49,29)=(f*8*56.8522402515754*qo(29,1))/(g*pi^2*d^5);
mtp(49,23)=(f*8*80.3790028813514*qo(23,1))/(g*pi^2*d^5);
mtp(50,19)=-(f*8*67.0153020703139*qo(19,1))/(g*pi^2*d^5);
mtp(50,25)=-(f*8*69.1775106561724*qo(25,1))/(g*pi^2*d^5);
mtp(50,30)=(f*8*70.0338683527921*qo(30,1))/(g*pi^2*d^5);
mtp(50,24)=(f*8*74.9580538843381*qo(24,1))/(g*pi^2*d^5);
mtp(51,20)=-(f*8*70.9130697975069*qo(20,1))/(g*pi^2*d^5);
mtp(51,26)=-(f*8*66.0100411397927*qo(26,1))/(g*pi^2*d^5);
mtp(51,31)=(f*8*78.5600534275106*qo(31,1))/(g*pi^2*d^5);
mtp(51,25)=(f*8*69.1775106561724*qo(25,1))/(g*pi^2*d^5);
mtp(52,21)=-(f*8*69.7904372307413*qo(21,1))/(g*pi^2*d^5);
mtp(52,27)=-(f*8*62.3216273405382*qo(27,1))/(g*pi^2*d^5);
mtp(52,32)=(f*8*67.3267603026258*qo(32,1))/(g*pi^2*d^5);
mtp(52,26)=(f*8*66.0100411397927*qo(26,1))/(g*pi^2*d^5);
mtp(53,22)=-(f*8*181.918470412932*qo(22,1))/(g*pi^2*d^5);
mtp(53,28)=-(f*8*148.340223326613*qo(28,1))/(g*pi^2*d^5);
mtp(53,33)=(f*8*109.60988582318*qo(33,1))/(g*pi^2*d^5);
mtp(53,27)=(f*8*62.3216273405382*qo(27,1))/(g*pi^2*d^5);
mtp(54,35)=-(f*8*62.1943472342938*qo(35,1))/(g*pi^2*d^5);
mtp(54,41)=(f*8*40.2049348543283*qo(41,1))/(g*pi^2*d^5);
mtp(54,34)=(f*8*76.345772860718*qo(34,1))/(g*pi^2*d^5);
mtp(55,41)=-(f*8*40.2049348543283*qo(41,1))/(g*pi^2*d^5);
mtp(55,43)=-(f*8*37.1002394991858*qo(43,1))/(g*pi^2*d^5);
mtp(55,44)=(f*8*46.2205915221427*qo(44,1))/(g*pi^2*d^5);
mtp(55,42)=(f*8*37.588767335986*qo(42,1))/(g*pi^2*d^5);
mtp(56,29)=-(f*8*56.8522402515754*qo(29,1))/(g*pi^2*d^5);
mtp(56,36)=-(f*8*101.937588187799*qo(36,1))/(g*pi^2*d^5);
mtp(56,45)=(f*8*61.5643615408333*qo(45,1))/(g*pi^2*d^5);
mtp(56,43)=(f*8*37.1002394991858*qo(43,1))/(g*pi^2*d^5);
mtp(56,35)=(f*8*62.1943472342938*qo(35,1))/(g*pi^2*d^5);
mtp(57,30)=-(f*8*70.0338683527921*qo(30,1))/(g*pi^2*d^5);
mtp(57,37)=-(f*8*106.8778371944*qo(37,1))/(g*pi^2*d^5);
mtp(57,46)=(f*8*69.6527273884397*qo(46,1))/(g*pi^2*d^5);
mtp(57,36)=(f*8*101.937588187799*qo(36,1))/(g*pi^2*d^5);
mtp(58,31)=-(f*8*78.5600534275106*qo(31,1))/(g*pi^2*d^5);
mtp(58,38)=-(f*8*111.510583997627*qo(38,1))/(g*pi^2*d^5);
mtp(58,47)=(f*8*82.4528450234717*qo(47,1))/(g*pi^2*d^5);
mtp(58,37)=(f*8*106.8778371944*qo(37,1))/(g*pi^2*d^5);
mtp(59,32)=-(f*8*67.3267603026258*qo(32,1))/(g*pi^2*d^5);
mtp(59,39)=-(f*8*116.29796596425*qo(39,1))/(g*pi^2*d^5);
mtp(59,48)=(f*8*64.8278418032002*qo(48,1))/(g*pi^2*d^5);
mtp(59,38)=(f*8*111.510583997627*qo(38,1))/(g*pi^2*d^5);
mtp(60,33)=-(f*8*109.60988582318*qo(33,1))/(g*pi^2*d^5);
mtp(60,40)=-(f*8*46.2042812334604*qo(40,1))/(g*pi^2*d^5);
mtp(60,49)=(f*8*64.595251663635*qo(49,1))/(g*pi^2*d^5);
mtp(60,39)=(f*8*116.29796596425*qo(39,1))/(g*pi^2*d^5);
mtp(61,45)=-(f*8*61.5643615408333*qo(45,1))/(g*pi^2*d^5);
mtp(61,51)=(f*8*71.5953990489154*qo(51,1))/(g*pi^2*d^5);
mtp(61,59)=(f*8*34.3233630981982*qo(59,1))/(g*pi^2*d^5);
mtp(61,58)=(f*8*72.6366303331736*qo(58,1))/(g*pi^2*d^5);
mtp(61,50)=(f*8*70.0549464741206*qo(50,1))/(g*pi^2*d^5);
mtp(62,46)=-(f*8*69.6527273884397*qo(46,1))/(g*pi^2*d^5);
mtp(62,52)=-(f*8*60.6194676783938*qo(52,1))/(g*pi^2*d^5);
mtp(62,56)=(f*8*65.9920263179712*qo(56,1))/(g*pi^2*d^5);
mtp(62,51)=-(f*8*71.5953990489154*qo(51,1))/(g*pi^2*d^5);
mtp(63,47)=-(f*8*82.4528450234717*qo(47,1))/(g*pi^2*d^5);
mtp(63,53)=-(f*8*57.9863800606725*qo(53,1))/(g*pi^2*d^5);
mtp(63,57)=(f*8*73.647459174117*qo(57,1))/(g*pi^2*d^5);
mtp(63,52)=(f*8*60.6194676783938*qo(52,1))/(g*pi^2*d^5);
mtp(64,57)=-(f*8*73.647459174117*qo(57,1))/(g*pi^2*d^5);
mtp(64,61)=-(f*8*79.2428925652476*qo(61,1))/(g*pi^2*d^5);
mtp(64,62)=(f*8*112.090965648381*qo(62,1))/(g*pi^2*d^5);
mtp(64,60)=(f*8*94.190658478304*qo(60,1))/(g*pi^2*d^5);
mtp(65,48)=-(f*8*64.8278418032002*qo(48,1))/(g*pi^2*d^5);
mtp(65,54)=-(f*8*137.006913365807*qo(54,1))/(g*pi^2*d^5);
mtp(65,63)=(f*8*147.092133249083*qo(63,1))/(g*pi^2*d^5);
mtp(65,61)=(f*8*79.2428925652476*qo(61,1))/(g*pi^2*d^5);
mtp(65,53)=(f*8*57.9863800606725*qo(53,1))/(g*pi^2*d^5);
mtp(66,49)=-(f*8*64.595251663635*qo(49,1))/(g*pi^2*d^5);
mtp(66,55)=-(f*8*110.852444589446*qo(55,1))/(g*pi^2*d^5);
mtp(66,64)=(f*8*43.0457640765875*qo(64,1))/(g*pi^2*d^5);
mtp(66,54)=(f*8*137.006913365807*qo(54,1))/(g*pi^2*d^5);
mtp(67,64)=-(f*8*43.0457640765875*qo(64,1))/(g*pi^2*d^5);
mtp(67,66)=-(f*8*66.1744130705343*qo(66,1))/(g*pi^2*d^5);
mtp(67,67)=(f*8*79.8959506571818*qo(67,1))/(g*pi^2*d^5);
mtp(67,65)=(f*8*43.0457640765875*qo(65,1))/(g*pi^2*d^5);
L=[mtp,T];
LL=rref(L);
pp=zeros(67,1);
for i=1:67
pp(i,1)=LL(i,68)
end
qo=pp;
end
%
set(handles.uitable1,'DATA',mtp);
set(handles.uitable2,'DATA',pp);
% handles