2013-07-03 3 views
-1

Я новичок в Python, но работает мой путь через понимание синтаксиса и основы т.д.Вычислительная физика в питона

Я в настоящее время изучает физика и университет, и я о том, чтобы начать на мой последний проект года. Мне посоветовали использовать Matlab, но я действительно против этой идеи, поскольку я думаю, что python будет более полезен в моем наборе навыков для более поздних задач.

Так вот вопрос ...

Есть ли онлайн-курс/литература, которая может быть рекомендована для меня этой конкретной области применения? Мне действительно нужно научиться тому, как вводить матрицы 9x9 (и потенциально больше), а затем вычислять собственные значения и т. Д.

Спасибо за любые советы, которые могут быть брошены по моему пути, хотят застрять, но не знаете с чего начать.

(В качестве примечания, я работал с javascript раньше, чтобы понять базовый код, итерации, циклы и т. Д.).

ответ

3

This кажется хорошим ресурсом. Я настоятельно рекомендую использовать библиотеки SciPy и NumPy для физических и научных вычислений.

+0

Большое спасибо. Нужны ли мне какие-либо предварительные знания для их использования? –

+2

Не забудьте [MatplotLib] (http://matplotlib.org/), чтобы графически увидеть ваши результаты. И веб-страницы всех этих пакетов имеют довольно общие примеры того, что вы можете сделать, этого должно быть достаточно, чтобы иметь базовое введение. – rafa

+0

Вы можете импортировать их, и они предоставляют вам множество полезных функций (матричные манипуляции, FFT и т. Д.), Которые вы можете использовать. Не нужно изобретать велосипед. – jh314

Смежные вопросы