Plotting planes and their intersection in 3D
by
Ondrej
04 Jul 2011
(Updated
06 Jul 2011)
Function 'plotPlanes' plots planes/lines in 3D; 'plotIntersection' plots intersection of the planes.

ismatrix(a)

% Simple function for determining if the input is a matrix NxM
% INPUT: matrix
% OUTPUT: true/false
% 04 Jul 2011  created: Ondrej Sluciak <ondrej.sluciak@nt.tuwien.ac.at>
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function b = ismatrix(a)
b = false;
if isempty(a)
return;
end
if isscalar(a)
return;
end
if isvector(a)
return;
end
if iscell(a)
return;
end
if isstruct(a)
return;
end
s = size(a);
if (length(s) > 2)
return;
end
if (s(1) > 1 && s(2) > 1)
b = true;
end
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


Contact us