I am getting NaN as answer in the code, can please give me some advice

1 visualización (últimos 30 días)
I have attached the code in a comment , if you guys have any advice thank you
  1 comentario
alberto ortiz
alberto ortiz el 28 de Oct. de 2016
Editada: alberto ortiz el 28 de Oct. de 2016
yes I solved by A=zeros(239,239) and B=zeros(239,1) ,,, I am getting all the temperatures for the nodes, yet when I tried to plot it in using the code attached it tells me that index exceeds matrix dimension , any advice ? and thank you very much

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 29 de Oct. de 2016
What is your line
T_new=T(1:182,T_1,183:207,T_1,200:216,T_2,217:233,T_2)
intended to mean?
I suspect you want
T_new=T(1:182, [T_1,183:207,T_1,200:216,T_2,217:233,T_2])
Note: your T_1 and T_2 are empty. You assigned them on the line above with
T_1=t_i*ones(8:1)
T_2=t_i*ones(16:1)
which should probably be
T_1=t_i*ones(1, 8);
T_2=t_i*ones(1, 16);
  8 comentarios
alberto ortiz
alberto ortiz el 30 de Oct. de 2016
yes I just saw my mistake thank you very much , I am correcting the code , so edge 182 should be 190. edge 207 should be 215, edge 199 should be 207 , edge 216 should be 232 and edge 233 is 249. Thank you very much for your help
alberto ortiz
alberto ortiz el 30 de Oct. de 2016
Thank you , now T_new has the nodes for the fluid temperature and how should I add the previous matrix T so is all a matrix (33 by 9) with T and the four T_new?

Iniciar sesión para comentar.

Más respuestas (1)

LauraLee Austin
LauraLee Austin el 28 de Oct. de 2016
inv(A) generates a matrix of inf's, B contains 0's, inf*0 = NaN

Categorías

Más información sobre Fluid Network Interfaces Library en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by