"Well I spent a couple hours trying to figure out why the plotted value and the calculated value were so different. I kept changing the resolution, but no dice. Finally, I copied the code into MATLAB, with a few syntax changes, and ran it. Boom, right answer. Sure it's a little harder to learn than MATLAB, but I figured it would be worth it. It doesn't matter what it costs or how powerful it is, in scientific computing if it's not accurate it's useless. Very disappointed. Especially considering the effort I'd already put into learning it. In my opinion, scientific computing in Python is still a bit mickey mouse. But if your time's not worth anything to you, and you want a skill that no employer's looking for, go for it."