I got this error while trying to do the sample on Registering Multimodal 3-D Medical Images. the sample files are at this URL. Here are what commands I used:
fixedHeader = helperReadHeaderRIRE('header.ascii'); // at training_001/mr_T1 folder
movingHeader = helperReadHeaderRIRE('header.ascii'); // at training_001/ct folder
fixedVolume = multibandread('image.bin',...
[fixedHeader.Rows, fixedHeader.Columns, fixedHeader.Slices],...
'int16=>single', 0, 'bsq', 'ieee-be' );
// at training_001/mr_T1 folder
movingVolume = multibandread('image.bin',...
[movingHeader.Rows, movingHeader.Columns, movingHeader.Slices],...
'int16=>single', 0, 'bsq', 'ieee-be' );
// at training_001/ct folder
helperVolumeRegistration(fixedVolume,movingVolume);
centerFixed = size(fixedVolume)/2;
centerMoving = size(movingVolume)/2;
figure, title('Unregistered Axial slice');
imshowpair(movingVolume(:,:,centerMoving(3)), fixedVolume(:,:,centerFixed(3)));
and I get the error. I use MATLAB 2014a version.