Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. n = input('Podaj stopień wielomianu: ');
  2. wsp = zeros(1,n);
  3. f = n;
  4. for i=1:n+1
  5. number = num2str(f);
  6. text = 'Podaj współczynnik przy x ^';
  7. show = [text ' ' number ': '];
  8. wsp(i) = input(show);
  9. f = f-1;
  10.  
  11. end
  12.  
  13. k = wsp(n+1);
  14. lengthWsp = length(wsp(n+1));
  15.  
  16. for m=1:k
  17. if(mod(k,m) == 0)
  18. dzielnik(m) = k./m;
  19. %dzielnik(m+1) = (-1).*(dzielnik(m));
  20. end
  21. end
  22.  
  23. dzielnikLen = length(dzielnik);
  24.  
  25. ifElement = ones(1,dzielnikLen);
  26.  
  27. ifZero = 0;
  28. for l=1:dzielnikLen
  29. if(dzielnik(l) ~= 0)
  30. a = dzielnik(l);
  31. for g=1:lengthWsp
  32. ifZero = (a.*wsp(g)) + ifZero;
  33. end
  34. ifElement(l) = ifZero;
  35. end
  36. end
  37.  
  38. disp(wsp);
  39. disp(dzielnik);
  40. disp(ifElement)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement