phase calculation and plot

2 views (last 30 days)
aditi
aditi on 12 Jul 2013
can anyone please help me understand this function...m new to matlab
function y=folding(x,p,c);
if nargin==2,
c=1;
elseif nargin==3,
% do nothing
else
error('Illegal number of input arguments');
end
jd_col = length(x(1,:)) + 1;
y = zeros(length(x(:,1)),jd_col);
TEMP = x(:,c);
r = TEMP;
TEMP = TEMP./p-floor(TEMP./p);
y = x;
y(:,c:c) = TEMP;
y(:,jd_col) = r;
y = sortrows(y,c);

Answers (0)

Categories

Find more on Elementary Math in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!