Question: is matlab hard to learn?
Answer: MATLAB is comparatively easy to learn because most MATLAB programs are simple procedural simulation scripts. I would suggest downloading Octave (which shares MATLAB's syntax and doesn't cost $2000) and trying things out.