Parent Directory
|
Revision Log
|
Revision Graph
Added quarter_degree_global/size.m
1 | % determine possible combinations of tile sizes |
2 | clear all, close all, Nx=2880; Ny=2176; px=[]; py=[]; |
3 | for i=2:sqrt(Nx) |
4 | if mod(Nx,i)==0, px=[px i]; end |
5 | end |
6 | for i=2:sqrt(Ny) |
7 | if mod(Ny,i)==0, py=[py i]; end |
8 | end |
9 | n=0; |
10 | for i=1:length(px) |
11 | for j=1:length(py) |
12 | n=n+1; |
13 | pnx(n)=px(i); |
14 | snx(n)=Nx/pnx(n); |
15 | pny(n)=py(j); |
16 | sny(n)=Ny/pny(n); |
17 | pnxpny(n)=pnx(n)*pny(n); |
18 | end |
19 | end |
20 | [pnxpny i]=sort(pnxpny); |
21 | pnx=pnx(i); pny=pny(i); |
22 | snx=snx(i); sny=sny(i); |
23 | [pnxpny' pnx' pny' snx' sny'] |
24 | |
25 | |
26 | npx*npy npx npy snx sny |
27 | 480 15 32 192 68 |
28 | 480 30 16 96 136 |
29 | 510 15 34 192 64 |
30 | 510 30 17 96 128 |
31 | 512 16 32 180 68 |
32 | 512 32 16 90 136 |
33 | 544 16 34 180 64 |
34 | 544 32 17 90 128 |
35 | 576 18 32 160 68 |
36 | 576 36 16 80 136 |
37 | 612 18 34 160 64 |
38 | 612 36 17 80 128 |
39 | 640 20 32 144 68 |
40 | 640 40 16 72 136 |
41 | 680 20 34 144 64 |
42 | 680 40 17 72 128 |
43 | 720 45 16 64 136 |
44 | 765 45 17 64 128 |
45 | 768 24 32 120 68 |
46 | 768 48 16 60 136 |
47 | 816 24 34 120 64 |
48 | 816 48 17 60 128 |
49 | 960 30 32 96 68 |
50 | 1020 30 34 96 64 |
51 | 1024 32 32 90 68 |
ViewVC Help | |
Powered by ViewVC 1.1.22 |