Advertisement
Guest User

Untitled

a guest
Mar 29th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.52 KB | None | 0 0
  1. clc
  2. clear all
  3. close all
  4. format compact
  5.  
  6. fi=[1 1/2 1/3 1/4;
  7.     1/2 1/3 1/4 1/5;
  8.     1/3 1/4 1/5 1/6;
  9.     1/4 1/5 1/6 1/7];
  10. F=[2/3; 2/5; 2/7; 2/9];
  11. A=fi\F;
  12.  
  13.  
  14. figure(1)
  15. x=0:0.01:1;
  16. P=A(1)+A(2)*x+A(3)*x.^2+A(4)*x.^3;
  17. plot(x,P,'r+')
  18. hold on
  19. R=sqrt(x);
  20. plot(x,R,'-')
  21. hold on
  22.  
  23. E=zeros(1,101)
  24. for i = 1:101
  25.     E(i) = (P(i)- R(i))^2;
  26. end
  27.  
  28. % E=(P-R).^2; wyzszy level
  29.  
  30.  
  31.  
  32. indexmin = find(min(E) == E);
  33. xmin = x(indexmin);
  34. Emin = E(indexmin);
  35.  
  36. figure (2)
  37. plot(x,E,'g')
  38. hold on
  39. plot(xmin,Emin,'r*')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement