I am very much new to RP, I read something about RP in this site. Now my doubt is following.

I have seen, A sin wave generates RP only diagonal lines. The code I have written in matlab generating cross diagonal lines. Once you check it. And please tell me where I am doing mistake?

Code: Select all

```
x=sin(2*pi*linspace(1,11,2000));
t=1:size(x);
N = length(x);
S = zeros(N, N);
for i = 1:N,
S(:,i) = abs( repmat( x(i), N, 1 ) - x(:) );
end
% imagesc(t, t, S)
% axis square
thr=0.05;
imagesc(t, t, flipud(S) < thr)
axis square
colormap([1 1 1;0 0 0])
xlabel('Time'), ylabel('Time')
```

How to get the exact RP of sine wave?