The hard thing about complex numbers is that there are a lot of different ways of writing them, and they all look more like mathematical expressions than numbers. So neither number entry nor matrix entry parts accept complex numbers at the moment.
I'm not completely averse to just accepting things of the form `number + number*i`, and leaving other ways of writing them for later.
There's an issue in the tracker from 2015 about parts where the answer is a set:
https://github.com/numbas/Numbas/issues/391. It's really tricky! The hard part is deciding what kind of feedback you want to give when the student gives too many, or not enough, or duplicated answers.
The
custom constants should be all you need to use j instead of i. Can you give me a link to your question where it doesn't work?