Any idea what is wrong here?
>> A = [-1./alpha.^2 -3./2./sig.^2, 1./alpha.^2-1./sig^2, -1./2./sig.^2;...
1./alpha.^2-1./sig.^2, -2./alpha.^2-1./sig.^2, 1./alpha.^2-1./2./sig.^2;...
-1./2./sig.^2, 1./alpha.^2-1./2./sig.^2, -1./alpha.^2-1./2./sig.^2];
??? Error using ==> sym.cat>checkDimensions at 76
CAT arguments dimensions are not consistent.
Error in ==> sym.cat>catMany at 39
[resz, ranges] = checkDimensions(sz,dim);
Error in ==> sym.cat at 29
y = catMany(dim, strs);
Error in ==> sym.vertcat at 26
y = cat(1,args{:});
Turns out there is an innocuous looking white space on the first line before the -3. Next time be careful when adding extra spaces to improve readability.
>> A = [-1./alpha.^2 -3./2./sig.^2, 1./alpha.^2-1./sig^2, -1./2./sig.^2;...
1./alpha.^2-1./sig.^2, -2./alpha.^2-1./sig.^2, 1./alpha.^2-1./2./sig.^2;...
-1./2./sig.^2, 1./alpha.^2-1./2./sig.^2, -1./alpha.^2-1./2./sig.^2];
??? Error using ==> sym.cat>checkDimensions at 76
CAT arguments dimensions are not consistent.
Error in ==> sym.cat>catMany at 39
[resz, ranges] = checkDimensions(sz,dim);
Error in ==> sym.cat at 29
y = catMany(dim, strs);
Error in ==> sym.vertcat at 26
y = cat(1,args{:});
Turns out there is an innocuous looking white space on the first line before the -3. Next time be careful when adding extra spaces to improve readability.