Hakunin

Algoritmi_Vezba2

Mar 29th, 2016
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 2.42 KB | None | 0 0
  1. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  2.  
  3. n=input('n=');
  4. S=0;
  5. for i=1:n
  6.     S=S+i;
  7. end
  8. S
  9.  
  10. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  11.  
  12. n=input('n=');
  13. P=1;
  14. for i=1:n
  15.     P=P*i;
  16. end
  17. P
  18.  
  19. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  20.  
  21. a=input('a=');
  22. b=input('b=');
  23. br=0;
  24. for i=a:b
  25.     if mod (i,3)==0
  26.         br=br+1;
  27.     end
  28. end
  29. Br
  30.  
  31. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  32.  
  33. x=input('x=')
  34. n=input('n=')
  35. S=x;
  36. F=1;
  37.     for i=1:n
  38.         F=F*i;
  39.         S=S+(x-i)/F;
  40.     end
  41. S
  42.  
  43. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  44.  
  45. n=input('n=')
  46. P=1
  47. F=1
  48.     for
  49.         i=2:n;
  50.         F=F*i;
  51.         P=P*(1/F);
  52.     end
  53. P
  54.  
  55. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  56.  
  57. A=input('A=');
  58. S=0;
  59. for i=1:3
  60.     for j=1:3
  61.         S=S+A(i,j);
  62.     end
  63. end
  64. S
  65.  
  66. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  67.  
  68. A=input('A=');
  69. [m,n]=size(A)
  70. P=1;
  71. for i=1:m
  72.     for j=1:n
  73.         if i==j
  74.         P=P*A(i,j);
  75.         end
  76.     end
  77. end
  78. S //proizvod clanova matrice na glavnoj dijagonali
  79.  
  80. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  81.  
  82. A=input('A=');
  83. [m,n]=size(A);
  84. min=A(1,1);
  85. max=A(1,1);
  86. for i=1:m
  87.     for j=1:n
  88.       if A(i,j)> max
  89.       max=A(i,j)
  90.       end
  91.       if A(i,j)<min
  92.       min=A(i,j)
  93.     end
  94.     end
  95. P=min*max
  96.  
  97.  
  98. napisati kod koji racuna proizvod dve proizvodne matrice
  99.  
  100. |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  101.  
  102.  
  103. A=input('A=');
  104. B=input('B=');
  105. [m,n]=size(A);
  106. [p,q]=size(B);
  107. if n~=p
  108. error('Proizvod nije moguc')    
  109. end
  110. C=zeros(n,p);
  111. for i=1:n
  112.     for j=1:p
  113.         for k=1:n
  114.             C(i,j)=C(i,j)+A(i,k)*B(k,j);
  115.         end
  116.     end
  117. end
  118. C
  119. //mnozi matrice
Advertisement
Add Comment
Please, Sign In to add comment