Advertisement
franciscominajas

s

Oct 23rd, 2017
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 1.66 KB | None | 0 0
  1. %Se estudia la tasa de respiración (en No. de moles de O2/(g/min)) del liquen Parmelia Saxatilis bajo puntos
  2. %de goteo con un recubrimiento galvanizado. El agua que cae sobre el liquen contiene zinc y potasio (en ppm), que
  3. %utilizamos como variables explicativas. (Fuente de datos: Wainwright (1993), J. Biol. Educ.). Encuentre un modelo
  4. %de regresión lineal múltiple entre la tasa de respiración y las concentraciones de zinc y potasio. Estime la tasa de
  5. %respiración del liquen si recibe por goteo 360 y 6939 ppm de potasio y zinc, respectivamente.
  6.  
  7. %para exportar los datos desde excel hacer lo siguiente.
  8. clc;
  9. clear all;
  10. %modelo para hombres
  11. [datos, titulo]=xlsread('datos_Tarea_4_SP.xlsx','Ejercicio 1');
  12. %modelo propuestp
  13. T=datos(1,:);
  14. P=datos(2,:);
  15. Z=datos(3,:);
  16. %Al no poseer un modelo propio del sistema se propone de forma general
  17. %y=f(x1,x2,x3)
  18. x_1=T;
  19. x_2=P;
  20. y=Z;
  21. %poponemos la matriz solucion
  22. A=[length(x_1),sum(x_1),sum(x_2);sum(x_1),sum(x_1.^2),sum(x_1.*x_2);sum(x_2),sum(x_1.*x_2),sum(x_2.^2)];
  23. B=[sum(y);sum(y.*x_1);sum(y.*x_2)];
  24. X=inv(A)*B;
  25. %obtenemos la matriz solucion
  26. a_0=X(1)
  27. a_1=X(2)
  28. a_2=X(3)
  29. %procedemos a construir el modelo
  30. s=@(t,p)a_0+a_1*t+a_2*p;
  31.  
  32. %para estimar la tasa de respiracion
  33. mi_respiracion=s(6939,36)
  34.  
  35. %graficando funcion de dos variables
  36. %PASO 1 NO OLVIDAR, GRAFICACION EL FENOMENO
  37. plot3(T,P,Z,'o','MarkerSize',3,'MarkerFaceColor','r','MarkerEdgeColor','r');
  38. %dibujando el modelo
  39.  hold on
  40. %generar los intervalos en ejes de x y y
  41.  x=min(T):10:max(T);
  42.  y=min(P):10:max(P);
  43.  [Tasa,Potasio]=meshgrid(x,y);
  44.  Zinc=s(Tasa,Potasio);
  45.  mesh(Tasa,Potasio,Zinc); %o utilizar surf o mesh
  46. %colocar xlabel
  47. %colocar titulo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement