Cody

# Problem 2236. Complex transpose

Solution 1739346

Submitted on 28 Feb 2019
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   Fail
x =[1+2i; 3-7i; 2i; 6]; y_correct = [1+2i, 3-7i, 2i, 6]; assert(isequal(T(x),y_correct))

a = 4 b = 1 y = 1.0000 + 2.0000i 3.0000 - 7.0000i 0.0000 + 2.0000i 6.0000 + 0.0000i y = 1.0000 + 2.0000i 3.0000 - 7.0000i 0.0000 + 2.0000i 6.0000 + 0.0000i

Assertion failed.

2   Fail
x =[-2i -7i -2i -6i]; y_correct =[-2i; -7i; -2i; -6i;]; assert(isequal(T(x),y_correct))

a = 1 b = 4 y = 0.0000 - 2.0000i 0.0000 - 7.0000i 0.0000 - 2.0000i 0.0000 - 6.0000i y = 0.0000 - 6.0000i 0.0000 - 2.0000i 0.0000 - 7.0000i 0.0000 - 2.0000i

Assertion failed.

3   Fail
x =[1 2; 3 4;]; y_correct =[1 3; 2 4;]; assert(isequal(T(x),y_correct))

a = 2 b = 2 y = 1 2 3 4 y = 3 1 4 2

Assertion failed.

4   Fail
x =[100+200i 3-4i 8-7.5i; 0.2+3i 0.005-0.23i -4]; y_correct =[100+200i 0.2+3i; 3-4i 0.005-0.23i; 8-7.5i -4;]; assert(isequal(T(x),y_correct))

a = 2 b = 3 y = 1.0e+02 * 1.0000 + 2.0000i 0.0001 - 0.0023i 0.0020 + 0.0300i 0.0800 - 0.0750i 0.0300 - 0.0400i -0.0400 + 0.0000i y = 1.0e+02 * 0.0300 - 0.0400i 0.0020 + 0.0300i 1.0000 + 2.0000i -0.0400 + 0.0000i 0.0800 - 0.0750i 0.0001 - 0.0023i

Assertion failed.