Sort a list of complex numbers based on far they are from the origin. - MATLAB Cody - MATLAB Central

Problem 30. Sort a list of complex numbers based on far they are from the origin.

Difficulty:Rate

Given a list of complex numbers z, return a list zSorted such that the numbers that are farthest from the origin (0+0i) appear first.

So if z is

 z = [-4 6 3+4i 1+i 0]

then the output zSorted would be

 zSorted = [6 3+4i -4 1+i 0]

Solution Stats

57.34% Correct | 42.66% Incorrect
Last Solution submitted on Jun 22, 2025

Problem Comments

Solution Comments

Show comments
Why should you share code?
In a discussion on LInkedin about my recent blog post, Do these...
3
6

Problem Recent Solvers5712

Suggested Problems

More from this Author96

Problem Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!