[SciPy-user] Matlab, Scipy and teaching science
Tiziano Zito
t.zito at biologie.hu-berlin.de
Thu Oct 20 06:37:09 EDT 2005
We used Python for Computational Neuroscience teaching here:
http://itb.biologie.hu-berlin.de/~zito/teaching/CNSIV/index.html
Another strong arguments against Matlab is that it lacks any kind of
Object Oriented design. As already stated by others, that makes
practically impossible to reuse old code for new things and exchange
code with other people. Last argument is speed and memory
consumption. Part of our MDP Python library was originally written in
Matlab: the corresponding Python versions are not only much shorter,
but at least two times faster. Python passes arguments to functions
as references, whereas Matlab uses copies: if you are dealing with
large matrices this makes a difference.
ciao,
tiziano
On Thu 20 Oct, 10:55, Morgan Hough wrote:
> Python has been used here for physics teaching.
>
> http://www-teaching.physics.ox.ac.uk/computing/ProgrammingResources/Oxford/handbook_Python_html/handbook_Python.html
>
> Cheers,
>
> -Morgan
>
More information about the SciPy-User
mailing list