Advertisement
franciscominajas

aa

Oct 17th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.87 KB | None | 0 0
  1. clc
  2. clear all;
  3.  
  4. v=[26.4300000000000,22.4000000000000,19.0800000000000,16.3200000000000,14.0400000000000,12.1200000000000,10.5100000000000,9.15000000000000,8];
  5. p=[14.7000000000000,17.5300000000000,20.8000000000000,24.5400000000000,28.8300000000000,33.7100000000000,39.2500000000000,45.4900000000000,52.5200000000000];
  6. %LINEALIZANDO EL MODELO TENEMOS
  7. plot(p,v,'o','MarkerSize',3,'MarkerFaceColor','r','MarkerEdgeColor','r');
  8. figure
  9. loglog(p,v,'x','MarkerSize',3,'MarkerFaceColor','b','MarkerEdgeColor','b');
  10. grid on
  11. x=log(p);
  12. y=log(v);
  13.  
  14. A=[length(x),sum(x);sum(x),sum(x.^2)]
  15. B=[sum(y);sum(y.*x)]
  16.    
  17. X=inv(A)*B;
  18.  
  19. a_0=X(1)
  20. a_1=X(2)
  21.  
  22. a=exp(a_0)
  23. b=a_1
  24.  
  25. P1=@(p) a*p.^b;
  26. figure
  27. plot(p,v,'o','MarkerSize',3,'MarkerFaceColor','b','MarkerEdgeColor','b');
  28. hold on
  29. fplot(P1,[0,60],'g');
  30. Presionm1=P1(7)
  31.  
  32. sr=sum((v-P1(p)).^2)
  33. st=sum((v-mean(v)).^2)
  34. r=sqrt((st-sr)/st)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement