Walsh matrix: Difference between revisions
Content added Content deleted
Line 845: | Line 845: | ||
| .k = 1 |
| .k = 1 |
||
| until (.k >= $n; |
| until (.k >= $n; |
||
.k as $k |
|||
| reduce range (0; $k) as $i (.; |
|||
reduce range (0; $k) as $j (.; |
|||
.walsh[$i][$j] as $wij |
|||
| .walsh[$i+$k][$j] = $wij |
| .walsh[$i+$k][$j] = $wij |
||
| .walsh[$i][$j+$k] = $wij |
| .walsh[$i][$j+$k] = $wij |
||
| .walsh[$i+$k][$j+$k] = -$wij )) |
| .walsh[$i+$k][$j+$k] = -$wij )) |
||
| .k += .k ) |
| .k += .k ) |
||
| .walsh ; |
| .walsh ; |