Review of the book Learning Scipy for Numerical and Scientific Computing

Monday, April 15, 2013

Hi all,

I've finished reading the book "Learning Scipy for Numerical and Scientific Computing".  This book comes to the scientific python series that PacktPub are bringing to the Python Developers! Congratulations!  As the title informs: it includes Scipy, Numpy and Matplotlib.  I only missed some further information about IPython, but it wasn't the goal of the book, so it goes well even leaved out.

It covers several important topics that are not as commonly covered, specially with several snippets illustrating special functions presented at Scipy library. For the developers it will be another great reference book to complement the native docs that comes with the library.  I enjoyed the author focused more on numerical analysis functions, it is one of the most used functions at the library.  

The bool also brings chapters on more specific applications: signal processing, data mining and computational geometry.  There is an extra chapter about the integration with another languages, but I found it not dense enough to explain those integrations. I really missed more start-off examples showing how to install the f2py or how to use Scipy with C/C++. 

Overall the Learning Scipy for Numerical and Scientific Computing book is a good book on Scipy covering  lots of mathematics with examples in Python. The book has a good size and it helps the scientists and scientific developers (by the way the non-developers will face some difficulties due to the heavy math that comes with the examples) to have a good overview on the library before exploring the reference material.

Thanks Kenny for the invitation to review this book, and congratulations to Francisco for bringing one more technical book for scientific python computing to the series!


Marcel Caraciolo


  1. Nice Blog.... Please Refer this site also have a good information....

    LoadRunner Training in Chennai,

    LoadRunnerTraining in Chennai

  2. Embedded system training: Wiztech Automation Provides Excellent training in embedded system training in Chennai - IEEE Projects - Mechanical projects in Chennai. Wiztech provide 100% practical training, Individual focus, Free Accommodation, Placement for top companies. The study also includes standard microcontrollers such as Intel 8051, PIC, AVR, ARM, ARMCotex, Arduino, etc.

    Embedded system training in chennai
    Embedded Course training in chennai
    Matlab training in chennai
    Android training in chennai
    LabVIEW training in chennai
    Robotics training in chennai
    Oracle training in chennai
    Final year projects in chennai
    Mechanical projects in chennai
    ece projects in chennai

  3. I like your suggestions they are really helpful. Thank you so much for sharing this post.

    Robotics Training in Chennai

  4. Wiztech Automation is the Leading Best quality PLC, Scada, DCS, Embedded, VLSI, PLC Automation Training Centre in Chennai. Wiztech’s Industrial PLC Training and the R & D Lab are fully equipped to provide through conceptual and practical knowledge aspects with hands on experience to its students.

    PLC training in Chennai
    SCADA Training in Chennai
    DCS training in chennai
    Automation training in Chennai
    Industrial automation training in chennai
    PLC training institute in chennai
    PLC training Centre in chennai
    PLC, SCADA, DCS training in chennai

  5. Nice Blog.... Please Refer this site also have a good information....
    Load Runner Training in Chennai

  6. Hi, I like to read books. Here also I have found so many books, If anyone interested to read books can refer. Digital marketing training institutes in Chennai

  7. Nice information you have shared, It's useful beginners. Please keep updates on Devops Online Training Bangalore

  8. Nice Blog This is very Useful Thank You For Sharing python Online Training

  9. myTectra offers Big Data and Hadoop training in Bangalore using Class Room.
    myTectra offers Live Online Big Data and Hadoop training Globally.
    Big Data and Hadoop training Unlike traditional systems, Big Data and Hadoop enables multiple types of analytic workloads to run on the same data, at the same time, at massive scale on industry-standard hardware.myTectra Big Data and Hadoop training is designed to help you become a expert Hadoop developer. myTectra offers Big Data Hadoop Training in Bangalore using Class Room. myTectra offers Live Online Big Data and Hadoop training Globally.
    hadoop training in bangalore

  10. Python has adopted as a language of choice for almost all the domain in IT including the most trending technologies such as Artificial Intelligence, Machine Learning, Data Science, Internet of Things (IoT), Cloud Computing technologies such as AWS, OpenStack, VMware, Google Cloud, etc.., Big Data Analytics, DevOps and Python is prepared language in traditional IT domain such as Web Application Development, Infrastructure Automation ,Software Testing, Mobile Testing.
    python online training

  11. Very Impressive Python tutorial. The content seems to be pretty exhaustive and excellent and will definitely help in learning Python. I'm also a learner taken up Python training and I think your content has cleared some concepts of mine. While browsing for Python tutorials on YouTube i found this fantastic video on Python. Do check it out if you are interested to know more.:-

  12. Excellent informative blog, Thanks for sharing.
    Web Design Training

  13. i'm here to learn more about DevOps Thanks for Sharing
    Here you can check best DevOps Online Training Institute
    DevOps Online Training

  14. Nice information. Thanks for sharing such an amazing article. For Latest Telugu News and updates please visit our website: TV9 Telugu Media News

  15. well said about Static Access to Context outside of an Activity orAutomation Anywhere Training .hadoop training in bangalore

  16. That's really an interesting article. Thanks for this share.If you ever need to optimize your blog or create a website on your own. Look no further.
    We are a Seo Firm Bangalore.Our Senior SEO Consultant has 10+ years of experience, offers services like SEO, PPC, SMM, online reputation management & web development both to small and medium companies. As a running offer, we are providing free performance audit for our customers.

  17. This comment has been removed by the author.

  18. It is amazing and wonderful to visit your Blog.Thanks for sharing this information,this is useful to us. Keep posting!

  19. Thanks for your post! Really interesting blogs. Here is the some more interesting and most related links.

    Best digital marketing company in Dubai, United Arab Emirates. Brandstory is one of the top and best digital marketing companies in Dubai UAE. As a leading digital marketing agency in Dubai, We offer search engine optimization services, online marketing services, UI UX design services, search engine marketing services, email marketing services, Google / Facebook / Bing pay per click services, Internet marketing services, website design services and website development services, social media marketing services. Hire ROI based digital marketing services company in dubai to get digital leads for your business.

    Digital marketing company in Dubai | Digital Marketing Agency in Dubai | SEO Company in Dubai | SEO Agency in Dubai | Best Digital Marketing Companies in Dubai | Top Digital Marketing Agencies in Dubai | Best SEO Companies in Dubai | SEO Agencies in Dubai | Online Marketing Company in Dubai | SEO Services Company in Dubai | PPC Company in Dubai | PPC Agency in Dubai | PPC Services in Dubai | Social Media Marketing Company in Dubai | Social Media Marketing Services in Dubai | Social Media Marketing Agencies in Dubai | Web Design Company in Dubai | Website Designers in Dubai | Website Development Services Company in Dubai | Web Design Companies in Dubai

  20. Wow What A Nice And Great Article, Thank You So Much for Giving Us Such a Nice & Helpful Information about Java, keep sending us such informative articles I visit your website on a regular basis.Please refer below if you are looking for best Training Center.
    Java training in chennai | Java training in annanagar | Java training in omr | Java training in porur | Java training in tambaram | Java training in velachery


  22. Good Blog, thanks for sharing
    Today the companies are continually being challenged to reduce the expenses, most of working expenditures and other requirements. The main costs include the salary of employees like HR professional, accountant, auditors and administration. These problem can be overcome by best expert business outsourcing company. They provide quality and valuable services at low cost for the business enterprises. In UAE most of accounts payable outsourcing companies offers cost effective accounting services that will help the companies effectively in the current situation.
    Audit firms in UAE

  23. Good Blog, thanks for sharing
    the intensity of smells can't be exaggerated. Smell has such a solid association with one's passionate express that it revives the recollections that went with our experience, in a few occasions, returning over numerous years. A deliberately built fragrance can lift one's state of mind, and places one out of a positive and innovative outlook. Our fragrance arrangements give you a chance to make the ideal experience for your customers and associates – one in which they remain drew in and associated.
    Aroma diffuser

  24. Good Blog, thanks for sharing
    everybody want digital marketing company Kerala to have their organization on the highest point of the pursuit list and engage your business. We Provide Best Digital Services, Efficiently total start to finish center abilities without viable thoughts. Powerfully cultivate strategic arrangements without empowered worth. Interfacing your business to the clients who are keen on your administration, and make a chain of best digital marketing in Kochi.
    Digital marketing company Kerala

  25. Thank you for sharing the post,it eill be useful for those looking for it

    Best Hadoop Online Training Institute

  26. Searching for an article for so long, suddenly found your blog. Thanks a lot for this Article. I really appreciate your writing skills. we are the best advertising agency based in Bangalore, India if you want to know more about our services visit our website.

  27. Thank you for sharing the post,it is very effective,keep blogging

    Best AWS Online Training

  28. This professional hacker is absolutely reliable and I strongly recommend him for any type of hack you require. I know this because I have hired him severally for various hacks and he has never disappointed me nor any of my friends who have hired him too, he can help you with any of the following hacks:

    -Phone hacks (remotely)
    -Credit repair
    -Bitcoin recovery (any cryptocurrency)
    -Make money from home (USA only)
    -Social media hacks
    -Website hacks
    -Erase criminal records (USA & Canada only)
    -Grade change
    -funds recovery

    Email: onlineghosthacker247@ gmail .com

  29. Mesmerized article written on this blog with other relevant information. It is straight to the point that how we can improve our skills as well as how we can be represented to a new stream of professionalism.Training and Certification Centers | IASE

  30. Thanks for sharing a very informative post and I read your article and I must say that is very helpful post for us
    TechData Solution
    Data Science Course In Pune

  31. Thanks for sharing such valuable information I am also impressed by the creativity of the writer. This is
    excellent information. It is amazing and wonderful to visit your site.
    Visit Our Website For More Info About Digital Marketing :- Digital Marketing Blogs

  32. Thanks for the posting this article I would like to share this post Kitchen Renovation Services

  33. Thanks for sharing this post I would like to share this post Tree Services Adelaide

  34. This book comes to the scientific python series that Pack Pub are bringing to the Python Developers!. Personally I Loved python a lot. On the other hand We are the first preference for the industry leaders and well settled businesses when it comes to best App Development Training Center Dhaka, SEO, Graphic Design, Web Development

  35. Afkebooks have an oxford handbook of clinical medicine ebooks online and also have a wide variety of ebook collections in various areas like pediatrics, surgery, and more.

  36. Studyprovider has experts team are giving the homework help, assignment help, report, thesis, research writing services and MBA dissertation help available 24/7 seven days a week contact now.

  37. Best PLC training Institute help aspirants to learn Industrial automation, PLC, SCADA, HMI, Simotion Training by DIAC and we help to find your dream job in core industry. Call now 9953489987.

  38. Through this Digital Marketing Training Institute in Panchkula you will become an expert in modules such as SEO, Social Media Marketing, PPC, Analytics, Content, Mobile, and Email Marketing. Our Social Media Marketing and PPC courses in Panchkula have trained end number of students. Work on real-world projects, learn the latest tools, and attend masterclasses led by the Google and Facebook certified team.

    - Get hands-on training on live projects!
    - Upgrade your resume
    - Get prepared for your dream job.
    - 120+ hours of high-quality training.
    - 10+ live projects.
    - 25+ digital marketing tools and platforms.

  39. This post is so helpfull and informative.Keep updating more information....
    Robotic Automation Tools
    RPA Training Cost

  40. We are offering results-driven digital advertising solutions for businesses of any size. We use a range of advertising strategies that are fast becoming the future of digital communication.

    marketing agency social media | agency social media

  41. Really wonderful blog! Thanks for taking your valuable time to share this with us.
    What is AWS
    Benefits Of AWS

  42. Promoting your business via social media Marketing requires methodology, objective setting, testing, a reasonable vision of how you need to show your image, and a hint of imagination to unite everything.

    They will direct your image through the fierce waters of online media utilizing their insight and assets. Thus, your image will arrive at more objective clients, and you will get a better yield on your venture. You need the assistance of a social media marketing agency Dubai to secure your place in such a huge global market.

  43. Acquire the Trending Software Courses from Infycle Technologies, get DevOps Training in Chennai the best software training Institute in Chennai. And we also come up with other technical courses like Cyber Security, Graphic Design and Animation, Block Security, Java, Cyber Security, Oracle, Python, Big data, Azure, Python, Manual and Automation Testing, DevOps, Medical Coding etc., and we also provide excellent technical trainers with best training 100+ Live Practical Sessions with Real-Time scenarios at the end of the course the freshers, experienced, and Tech professionals will be able to obtain more knowledge of the course and be able to get through the interviews on top MNC’s with an amazing package. For more details approach us on 7504633633, 7502633633.


  44. I like your post. I appreciate your blogs because they are really good. Please go to this website for the Data Science Course: Data Science course in Bangalore. These courses are wonderful for professionalism.

  45. It's amazing content that you have presented here with us.

    Potato Planter

  46. You have provided the best information in your blog and also get the social media marketing Dubai at affordable services.

  47. Nice Blog! such a informative things you are sharing ,I really liked your content.
    Web Development India is an award-winning IT and software outsourcing firm situated in India that provides end-to-end solutions to businesses, ISVs, digital agencies, and startups. We have served over 5400 consumers from 38 countries since our inception in 2004. Our agile/DevOps development process, SLA-driven strategy, and on-time project delivery have earned us high praise from our clients. We have one of the highest client retention percentages in the industry (above 97%).
    Website Development Company in India
    PHP Web Development Company in India

  48. Thanks for Sharing. We are well-known as seo company in dubai that provides the best SEO solutions for your business

  49. This Blog really sparkles.For Best Premium fonts Visit Us.


  50. That,s a great blog. You write an amazing blog. Visit our site. We have best Collection management software.

  51. You have lots of great content that is helpful to gain more knowledge. Best wishes.

  52. This comment has been removed by the author.


  53. The information which you have provided is very good. It is very useful who is looking for Data Science certification training in noida,with 100% placement supports. for more call - 8802820025.
    Data Science Training in Noida

  54. Thanks for sharing. Bedigitech is leading SEO Company in India. Our team will keep you and your company informed about the most recent SEO developments and market-dominating tactics.

  55. Thank you for sharing this insightful post. just recommended you the Best SEO agency in Surat