Alternatively, you can use SageMath
sagemath.org which is based on Python. If you know the basics of Python it doesn't take long to learn enough Sage to do useful stuff. Sage uses Matplotlib for 2D plotting, but it's probably easier to learn how to do plotting in Sage than to learn Matplotlib.