mihainan

Lab MN

May 8th, 2014
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MatLab 0.29 KB | None | 0 0
  1. function [a, b] = prob1(x, y, m)
  2.         n = length(x);
  3.     y = y';
  4.         a = zeros(m, 1);
  5.         b = zeros(m, 1);
  6.         for j=1:m
  7.             a(j) = (1/m)*y*cos(j*x);
  8.             b(j) = (1/m)*y*sin(j*x);
  9.         endfor
  10.         a0 = sum(y)/n;
  11.         if n == 2*m
  12.             a(m) = a(m)/2;
  13.         endif
  14. endfunction
Advertisement
Add Comment
Please, Sign In to add comment