Advertisement
Guest User

Q1

a guest
Mar 29th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scilab 1.28 KB | None | 0 0
  1. clear
  2.  
  3. mat_tabela = zeros(550,550);
  4.  
  5. mat_tabela(400,100) = 0.0141;
  6. mat_tabela(400,200) = 0.0159;
  7. mat_tabela(400,300) = 0.0181;
  8. mat_tabela(400,400) = 0.0207;
  9. mat_tabela(450,100) = 0.0072;
  10. mat_tabela(450,200) = 0.0080;
  11. mat_tabela(450,300) = 0.0089;
  12. mat_tabela(450,400) = 0.0103;
  13. mat_tabela(500,100) = 0.0040;
  14. mat_tabela(500,200) = 0.0044;
  15. mat_tabela(500,300) = 0.0049;
  16. mat_tabela(500,400) = 0.0054;
  17. mat_tabela(550,100) = 0.0024;
  18. mat_tabela(550,200) = 0.0026;
  19. mat_tabela(550,300) = 0.0028;
  20. mat_tabela(550,400) = 0.0031;
  21.  
  22. //disp(mat_tabela);
  23.  
  24. //LETRA A: 412ºC e 217 atm
  25.  
  26. novo_x = 412;
  27. novo_y = 217;
  28.  
  29. nova_im = ((412-450)/(400-450))*((217-300)/(200-300))*mat_tabela(1,2) + ((412-400)/(450-400))*((217-300)/(200-300))*mat_tabela(2,2) + ((412-450)/(413-450))*((217-200)/(300-200))*mat_tabela(1,3) + ((412-400)/(450-400))*((217-200)/(300-200))*mat_tabela(2,3);
  30.  
  31. disp(nova_im);
  32.  
  33. //LETRA B: 523ºC E 162 atm
  34.  
  35. novo_x2 = 523;
  36. novo_y2 = 162;
  37.  
  38. nova_im2 = ((523-550)/(500-550))*((162-200)/(100-200))*mat_tabela(3,1) + ((523-500)/(550-500))*((162-200)/(100-200))*mat_tabela(4,1) + ((523-550)/(500-550))*((162-100)/(200-100))*mat_tabela(3,2) + ((523-500)/(550-500))*((162-100)/(200-100))*mat_tabela(4,2);
  39.  
  40. disp(nova_im2);
  41.  
  42. f = scf()
  43. surf(mat_tabela);
  44. f.color_map = jetcolormap(32);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement