Advertisement
epidzhx

Untitled

Mar 28th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.58 KB | None | 0 0
  1. function second(a, b)
  2.   s_a = size(a)(2);
  3.   s_b = size(b)(2);
  4.  
  5.   if (s_a > s_b)
  6.     i = s_a - s_b;
  7.     zer = zeros(1, i);
  8.     b = [b, zer];
  9.   elseif (s_b > s_a)
  10.     i = s_b - s_a;
  11.     zer = zeros(1, i);
  12.     a = [a, zer];
  13.   endif
  14.  
  15.   c_add = a + b
  16.   c_mult = a .* b
  17.  
  18.   if (s_a >= s_b)
  19.     ost =[];
  20.     divider = fix(a(1) ./ b(1));
  21.     for i = 1:s_a
  22.       ost = [ost a(i) - divider * b(i)];
  23.     endfor
  24.   else
  25.     ost =[];
  26.     divider = fix(b(1) ./ a(1));
  27.     for i = 1:s_b
  28.       ost = [ost b(i) - divider * a(i)];
  29.     endfor
  30.   endif
  31.  
  32.   divider
  33.   ost
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement