usar función solve
Publicado por noemi (5 intervenciones) el 06/04/2018 20:27:58
Buenas tardes, tengo el siguiente problema:
En una función (script) tengo que resolver dos sistemas de ecuaciones, no sé como arreglarlo y no sé si estoy usando la función correctamente.
Mando el código del primer sistema de ecuaciones no lineales. Estaría muy agradecida si pudieran ayudarme!
Lo que está comentado (% ) es otra cosa que he intentado para probar, pero no hay manera :(:(
Las variables que no son sym son ya conocidas a esa altura del script.
En una función (script) tengo que resolver dos sistemas de ecuaciones, no sé como arreglarlo y no sé si estoy usando la función correctamente.
Mando el código del primer sistema de ecuaciones no lineales. Estaría muy agradecida si pudieran ayudarme!
Lo que está comentado (% ) es otra cosa que he intentado para probar, pero no hay manera :(:(
Las variables que no son sym son ya conocidas a esa altura del script.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
syms coef_flujo_c cr_2c c_1c cteta_2c c_2c T_2c T_1c;
ec1_compr='coef_flujo_c=cr_2c/u_2c';
ec2_compr='c_1c=cr_2c'; %entrada axial
ec3_compr='cteta_2c=u_2c*sigma_2c';
ec4_compr='c_2c=sqrt(cteta_2c^2+cr_2c^2)';
ec5_compr='T_2c=T_02c-(c_2c^2/(2*Cp_air))';
ec6_compr='T_1c=T_2c-(Reaccion_c*W_C/Cp_air)';
ec7_compr='c_1c=sqrt((T_01c-T_1c)*2*Cp_air)';
% A=zeros(1,7);
[coef_flujo_c cr_2c c_1c cteta_2c c_2c T_2c T_1c]=solve(ec1_compr,ec2_compr,ec3_compr,ec4_compr,ec5_compr,ec6_compr,ec7_compr,'coef_flujo_c','cr_2c','c_1c','cteta_2c','c_2c','T_2c','T_1c');
% coef_flujo_c=A(1,1);
% cr_2c=A(1,2);
% c_1c=A(1,3);
% cteta_2c=A(1,4);
% c_2c=A(1,5);
% T_2c=A(1,6);
% T_1c=A(1,7);
Valora esta pregunta
0