#Octave, 27 bytes
Octave, 27 bytes
We're adding a row and a column vector, and Octave nicely expands the sigleton dimensions, no need for bsxfun (as you would need in Matlab).
[mod((v=0:25)+v',26)+65,'']
#Octave, 27 bytes
We're adding a row and a column vector, and Octave nicely expands the sigleton dimensions, no need for bsxfun (as you would need in Matlab).
[mod((v=0:25)+v',26)+65,'']
Octave, 27 bytes
We're adding a row and a column vector, and Octave nicely expands the sigleton dimensions, no need for bsxfun (as you would need in Matlab).
[mod((v=0:25)+v',26)+65,'']
#Octave, 27 bytes
We're adding a row and a column vector, and Octave nicely expands the sigleton dimensions, no need for bsxfun (as you would need in Matlab).
[mod((v=0:25)+v',26)+65,'']
#Octave, 27 bytes
[mod((v=0:25)+v',26)+65,'']
#Octave, 27 bytes
We're adding a row and a column vector, and Octave nicely expands the sigleton dimensions, no need for bsxfun (as you would need in Matlab).
[mod((v=0:25)+v',26)+65,'']