Cody

Solution 263486

Submitted on 19 Jun 2013 by Dan
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
%% vectors=[1 0 0;0 1 0;0 0 1]; % Unity Cube V=1; assert(isequal(Parallelepiped_volume(vectors),V))
2   Pass
%% vectors=[2 0 0;0 2 0;0 0 2]; % 2x2x2 Cube V=8; assert(isequal(Parallelepiped_volume(vectors),V))
3   Pass
%% vectors=[2 0 0;0 2 0;1 0 1]; % Slanted one side 45 degrees, half h V=4; assert(isequal(Parallelepiped_volume(vectors),V))
4   Pass
%% vectors=[2^0.5 2^0.5 0;-2^0.5 2^0.5 0;0 0 2]; % Rot 45, V=8; assert(V-.001<Parallelepiped_volume(vectors) && Parallelepiped_volume(vectors)<V+.001)
5   Pass
%% vectors=[2^0.5 2^0.5 0;-2^0.5 2^0.5 0;0 1 1]; % Rot 45, Slant 45, h/2 V=4; assert(V-.001<Parallelepiped_volume(vectors) && Parallelepiped_volume(vectors)<V+.001)