본문 바로가기

Enginius/Matlab

Double indexing (두 개의 for loop을 하나로 줄이기)

코드  

clc;

nr_A = 10;

nr_B = 20;

for total_idx = 1:nr_A*nr_B

    a_i = floor((total_idx-1)/nr_B) + 1;

    b_i = mod(total_idx-1, nr_B) + 1;

    fprintf('total_idx: %d / a_i: %d / b_i: %d \n', total_idx, a_i, b_i);

end


결과물 

total_idx: 1 / a_i: 1 / b_i: 1 

total_idx: 2 / a_i: 1 / b_i: 2 

total_idx: 3 / a_i: 1 / b_i: 3 

total_idx: 4 / a_i: 1 / b_i: 4 

total_idx: 5 / a_i: 1 / b_i: 5 

total_idx: 6 / a_i: 1 / b_i: 6 

total_idx: 7 / a_i: 1 / b_i: 7 

total_idx: 8 / a_i: 1 / b_i: 8 

total_idx: 9 / a_i: 1 / b_i: 9 

total_idx: 10 / a_i: 1 / b_i: 10 

total_idx: 11 / a_i: 1 / b_i: 11 

total_idx: 12 / a_i: 1 / b_i: 12 

total_idx: 13 / a_i: 1 / b_i: 13 

total_idx: 14 / a_i: 1 / b_i: 14 

total_idx: 15 / a_i: 1 / b_i: 15 

total_idx: 16 / a_i: 1 / b_i: 16 

total_idx: 17 / a_i: 1 / b_i: 17 

total_idx: 18 / a_i: 1 / b_i: 18 

total_idx: 19 / a_i: 1 / b_i: 19 

total_idx: 20 / a_i: 1 / b_i: 20 

total_idx: 21 / a_i: 2 / b_i: 1 

total_idx: 22 / a_i: 2 / b_i: 2 

total_idx: 23 / a_i: 2 / b_i: 3 

total_idx: 24 / a_i: 2 / b_i: 4 

total_idx: 25 / a_i: 2 / b_i: 5 

total_idx: 26 / a_i: 2 / b_i: 6 

total_idx: 27 / a_i: 2 / b_i: 7 

total_idx: 28 / a_i: 2 / b_i: 8 

total_idx: 29 / a_i: 2 / b_i: 9 

total_idx: 30 / a_i: 2 / b_i: 10 

total_idx: 31 / a_i: 2 / b_i: 11 

total_idx: 32 / a_i: 2 / b_i: 12 

total_idx: 33 / a_i: 2 / b_i: 13 

total_idx: 34 / a_i: 2 / b_i: 14 

total_idx: 35 / a_i: 2 / b_i: 15 

total_idx: 36 / a_i: 2 / b_i: 16 

total_idx: 37 / a_i: 2 / b_i: 17 

total_idx: 38 / a_i: 2 / b_i: 18 

total_idx: 39 / a_i: 2 / b_i: 19 

total_idx: 40 / a_i: 2 / b_i: 20 

total_idx: 41 / a_i: 3 / b_i: 1 

total_idx: 42 / a_i: 3 / b_i: 2 

total_idx: 43 / a_i: 3 / b_i: 3 

total_idx: 44 / a_i: 3 / b_i: 4 

total_idx: 45 / a_i: 3 / b_i: 5 

total_idx: 46 / a_i: 3 / b_i: 6 

total_idx: 47 / a_i: 3 / b_i: 7 

total_idx: 48 / a_i: 3 / b_i: 8 

total_idx: 49 / a_i: 3 / b_i: 9 

total_idx: 50 / a_i: 3 / b_i: 10 

total_idx: 51 / a_i: 3 / b_i: 11 

total_idx: 52 / a_i: 3 / b_i: 12 

total_idx: 53 / a_i: 3 / b_i: 13 

total_idx: 54 / a_i: 3 / b_i: 14 

total_idx: 55 / a_i: 3 / b_i: 15 

total_idx: 56 / a_i: 3 / b_i: 16 

total_idx: 57 / a_i: 3 / b_i: 17 

total_idx: 58 / a_i: 3 / b_i: 18 

total_idx: 59 / a_i: 3 / b_i: 19 

total_idx: 60 / a_i: 3 / b_i: 20 

total_idx: 61 / a_i: 4 / b_i: 1 

total_idx: 62 / a_i: 4 / b_i: 2 

total_idx: 63 / a_i: 4 / b_i: 3 

total_idx: 64 / a_i: 4 / b_i: 4 

total_idx: 65 / a_i: 4 / b_i: 5 

total_idx: 66 / a_i: 4 / b_i: 6 

total_idx: 67 / a_i: 4 / b_i: 7 

total_idx: 68 / a_i: 4 / b_i: 8 

total_idx: 69 / a_i: 4 / b_i: 9 

total_idx: 70 / a_i: 4 / b_i: 10 

total_idx: 71 / a_i: 4 / b_i: 11 

total_idx: 72 / a_i: 4 / b_i: 12 

total_idx: 73 / a_i: 4 / b_i: 13 

total_idx: 74 / a_i: 4 / b_i: 14 

total_idx: 75 / a_i: 4 / b_i: 15 

total_idx: 76 / a_i: 4 / b_i: 16 

total_idx: 77 / a_i: 4 / b_i: 17 

total_idx: 78 / a_i: 4 / b_i: 18 

total_idx: 79 / a_i: 4 / b_i: 19 

total_idx: 80 / a_i: 4 / b_i: 20 

total_idx: 81 / a_i: 5 / b_i: 1 

total_idx: 82 / a_i: 5 / b_i: 2 

total_idx: 83 / a_i: 5 / b_i: 3 

total_idx: 84 / a_i: 5 / b_i: 4 

total_idx: 85 / a_i: 5 / b_i: 5 

total_idx: 86 / a_i: 5 / b_i: 6 

total_idx: 87 / a_i: 5 / b_i: 7 

total_idx: 88 / a_i: 5 / b_i: 8 

total_idx: 89 / a_i: 5 / b_i: 9 

total_idx: 90 / a_i: 5 / b_i: 10 

total_idx: 91 / a_i: 5 / b_i: 11 

total_idx: 92 / a_i: 5 / b_i: 12 

total_idx: 93 / a_i: 5 / b_i: 13 

total_idx: 94 / a_i: 5 / b_i: 14 

total_idx: 95 / a_i: 5 / b_i: 15 

total_idx: 96 / a_i: 5 / b_i: 16 

total_idx: 97 / a_i: 5 / b_i: 17 

total_idx: 98 / a_i: 5 / b_i: 18 

total_idx: 99 / a_i: 5 / b_i: 19 

total_idx: 100 / a_i: 5 / b_i: 20 

total_idx: 101 / a_i: 6 / b_i: 1 

total_idx: 102 / a_i: 6 / b_i: 2 

total_idx: 103 / a_i: 6 / b_i: 3 

total_idx: 104 / a_i: 6 / b_i: 4 

total_idx: 105 / a_i: 6 / b_i: 5 

total_idx: 106 / a_i: 6 / b_i: 6 

total_idx: 107 / a_i: 6 / b_i: 7 

total_idx: 108 / a_i: 6 / b_i: 8 

total_idx: 109 / a_i: 6 / b_i: 9 

total_idx: 110 / a_i: 6 / b_i: 10 

total_idx: 111 / a_i: 6 / b_i: 11 

total_idx: 112 / a_i: 6 / b_i: 12 

total_idx: 113 / a_i: 6 / b_i: 13 

total_idx: 114 / a_i: 6 / b_i: 14 

total_idx: 115 / a_i: 6 / b_i: 15 

total_idx: 116 / a_i: 6 / b_i: 16 

total_idx: 117 / a_i: 6 / b_i: 17 

total_idx: 118 / a_i: 6 / b_i: 18 

total_idx: 119 / a_i: 6 / b_i: 19 

total_idx: 120 / a_i: 6 / b_i: 20 

total_idx: 121 / a_i: 7 / b_i: 1 

total_idx: 122 / a_i: 7 / b_i: 2 

total_idx: 123 / a_i: 7 / b_i: 3 

total_idx: 124 / a_i: 7 / b_i: 4 

total_idx: 125 / a_i: 7 / b_i: 5 

total_idx: 126 / a_i: 7 / b_i: 6 

total_idx: 127 / a_i: 7 / b_i: 7 

total_idx: 128 / a_i: 7 / b_i: 8 

total_idx: 129 / a_i: 7 / b_i: 9 

total_idx: 130 / a_i: 7 / b_i: 10 

total_idx: 131 / a_i: 7 / b_i: 11 

total_idx: 132 / a_i: 7 / b_i: 12 

total_idx: 133 / a_i: 7 / b_i: 13 

total_idx: 134 / a_i: 7 / b_i: 14 

total_idx: 135 / a_i: 7 / b_i: 15 

total_idx: 136 / a_i: 7 / b_i: 16 

total_idx: 137 / a_i: 7 / b_i: 17 

total_idx: 138 / a_i: 7 / b_i: 18 

total_idx: 139 / a_i: 7 / b_i: 19 

total_idx: 140 / a_i: 7 / b_i: 20 

total_idx: 141 / a_i: 8 / b_i: 1 

total_idx: 142 / a_i: 8 / b_i: 2 

total_idx: 143 / a_i: 8 / b_i: 3 

total_idx: 144 / a_i: 8 / b_i: 4 

total_idx: 145 / a_i: 8 / b_i: 5 

total_idx: 146 / a_i: 8 / b_i: 6 

total_idx: 147 / a_i: 8 / b_i: 7 

total_idx: 148 / a_i: 8 / b_i: 8 

total_idx: 149 / a_i: 8 / b_i: 9 

total_idx: 150 / a_i: 8 / b_i: 10 

total_idx: 151 / a_i: 8 / b_i: 11 

total_idx: 152 / a_i: 8 / b_i: 12 

total_idx: 153 / a_i: 8 / b_i: 13 

total_idx: 154 / a_i: 8 / b_i: 14 

total_idx: 155 / a_i: 8 / b_i: 15 

total_idx: 156 / a_i: 8 / b_i: 16 

total_idx: 157 / a_i: 8 / b_i: 17 

total_idx: 158 / a_i: 8 / b_i: 18 

total_idx: 159 / a_i: 8 / b_i: 19 

total_idx: 160 / a_i: 8 / b_i: 20 

total_idx: 161 / a_i: 9 / b_i: 1 

total_idx: 162 / a_i: 9 / b_i: 2 

total_idx: 163 / a_i: 9 / b_i: 3 

total_idx: 164 / a_i: 9 / b_i: 4 

total_idx: 165 / a_i: 9 / b_i: 5 

total_idx: 166 / a_i: 9 / b_i: 6 

total_idx: 167 / a_i: 9 / b_i: 7 

total_idx: 168 / a_i: 9 / b_i: 8 

total_idx: 169 / a_i: 9 / b_i: 9 

total_idx: 170 / a_i: 9 / b_i: 10 

total_idx: 171 / a_i: 9 / b_i: 11 

total_idx: 172 / a_i: 9 / b_i: 12 

total_idx: 173 / a_i: 9 / b_i: 13 

total_idx: 174 / a_i: 9 / b_i: 14 

total_idx: 175 / a_i: 9 / b_i: 15 

total_idx: 176 / a_i: 9 / b_i: 16 

total_idx: 177 / a_i: 9 / b_i: 17 

total_idx: 178 / a_i: 9 / b_i: 18 

total_idx: 179 / a_i: 9 / b_i: 19 

total_idx: 180 / a_i: 9 / b_i: 20 

total_idx: 181 / a_i: 10 / b_i: 1 

total_idx: 182 / a_i: 10 / b_i: 2 

total_idx: 183 / a_i: 10 / b_i: 3 

total_idx: 184 / a_i: 10 / b_i: 4 

total_idx: 185 / a_i: 10 / b_i: 5 

total_idx: 186 / a_i: 10 / b_i: 6 

total_idx: 187 / a_i: 10 / b_i: 7 

total_idx: 188 / a_i: 10 / b_i: 8 

total_idx: 189 / a_i: 10 / b_i: 9 

total_idx: 190 / a_i: 10 / b_i: 10 

total_idx: 191 / a_i: 10 / b_i: 11 

total_idx: 192 / a_i: 10 / b_i: 12 

total_idx: 193 / a_i: 10 / b_i: 13 

total_idx: 194 / a_i: 10 / b_i: 14 

total_idx: 195 / a_i: 10 / b_i: 15 

total_idx: 196 / a_i: 10 / b_i: 16 

total_idx: 197 / a_i: 10 / b_i: 17 

total_idx: 198 / a_i: 10 / b_i: 18 

total_idx: 199 / a_i: 10 / b_i: 19 

total_idx: 200 / a_i: 10 / b_i: 20 


'Enginius > Matlab' 카테고리의 다른 글

bar plot  (0) 2014.04.11
Square Matrix를 여러개의 Sub Matrix로 나누기  (0) 2014.03.21
두 선분 사이의 각도를 구해보자.  (5) 2014.03.10
[cprintf] colored print in console  (0) 2014.02.20
libsvm 을 사용하자  (0) 2014.02.05