{"id":1649,"date":"2012-08-05T09:24:13","date_gmt":"2012-08-05T08:24:13","guid":{"rendered":"http:\/\/www.walkingrandomly.com\/?p=1649"},"modified":"2012-08-05T09:24:13","modified_gmt":"2012-08-05T08:24:13","slug":"a-month-of-math-software-%e2%80%93-july-2012","status":"publish","type":"post","link":"https:\/\/walkingrandomly.com\/?p=1649","title":{"rendered":"A Month of Math Software \u2013 July 2012"},"content":{"rendered":"<p>Welcome to the slightly delayed July 2012 edition of <a href=\"https:\/\/www.walkingrandomly.com\/?cat=47\">A Month of Math Software<\/a> where I take a look at recent events in the world of commercial and open source mathematical software. Feel free to <a href=\"https:\/\/www.walkingrandomly.com\/?page_id=2055\">contact me<\/a> if you have news that you\u2019d like including in next month\u2019s edition.<\/p>\n<p><strong>Mark 23 of the NAG Toolbox for MATLAB<\/strong><\/p>\n<p>The latest version of my <a href=\"http:\/\/www.nag.co.uk\/numeric\/MB\/start.asp\">favourite MATLAB Toolbox<\/a> has been released. Mark 23 of the NAG (Numerical Algorithms Group) Toolbox for MATLAB <a href=\"http:\/\/www.nag.co.uk\/numeric\/MB\/newatmark23\">includes lots of new stuff<\/a> in areas such as global optimisation, wavelet transforms, option pricing formulae, weighted nearest correlation matrices, curve and surface fitting and loads more.\u00a0 NAG have also thrown in a lot of usability improvements for good measure.<\/p>\n<p>The NAG Toolbox for MATLAB is essentially a MATLAB interface to NAG&#8217;s highly regarded <a href=\"http:\/\/www.nag.co.uk\/numeric\/fl\/FLdescription.asp\">Fortran library<\/a> and contains over 1500 numerical routines. \u00a0 My employer, The University of Manchester, has a full site license for the NAG Toolbox along with several other NAG products and they are used a lot.<\/p>\n<p>I&#8217;ve written about old versions of the NAG toolbox several times including:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.walkingrandomly.com\/?p=1488\">A faster version of MATLAB&#8217;s fsolve using the NAG Toolbox for MATLAB<\/a><\/li>\n<li><a href=\"https:\/\/www.walkingrandomly.com\/?p=1552\">A faster version of MATLAB&#8217;s interp1 function<\/a><\/li>\n<li><a href=\"https:\/\/www.walkingrandomly.com\/?p=2782\">An alternative to the ranksum function using the NAG Toolbox for MATLAB<\/a><\/li>\n<\/ul>\n<p><strong>Spreadsheets that aren&#8217;t Excel<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/projects.gnome.org\/gnumeric\/announcements\/1.11\/gnumeric-1.11.5.shtml\">Version 1.11.5 of Gnumeric<\/a>, an open source spreadsheet program from the GNOME Office suite, is now available.<\/li>\n<\/ul>\n<p><strong>General purpose mathematics<\/strong><\/p>\n<ul>\n<li>Version 5.2 of <a href=\"http:\/\/www.sagemath.org\/\">Sage<\/a> was released on 25th July. Sage is one of the best open-source mathematical packages available and is based on Python.\u00a0 See what&#8217;s new by reading the <a href=\"https:\/\/groups.google.com\/forum\/#!topic\/sage-release\/odDF_5J-LNY\/discussion\">release annoucement<\/a>.\u00a0 Earlier this month, I reported on a <a href=\"https:\/\/www.walkingrandomly.com\/?p=4405\">new interactive mathematics website<\/a> based on Sage.<\/li>\n<li>Smath Studio is a superb free clone of PTC&#8217;s Mathcad and it&#8217;s recently been <a href=\"http:\/\/en.smath.info\/forum\/yaf_postst1447_SMath-Studio-0-95-4594--30-July-2012.aspx\">updated to verision 0.95.4594<\/a>. \u00a0 One exciting piece of news is that the developer is working on an Android version!<\/li>\n<li><a href=\"http:\/\/numericjs.com\/\">Numeric Javascript<\/a> is now at version 1.1.8.\u00a0 There is probably new stuff but I have no idea what it is as I can&#8217;t find a changelog.\u00a0 Looks good though!<\/li>\n<li>Version 17 of the free <a href=\"http:\/\/euler.rene-grothmann.de\/versions\/version.html\">Euler Math Toolbox<\/a> is now available with previews of version 18 already in the works (below).<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.walkingrandomly.com\/images\/random\/columns3d.png\" alt=\"Euler Math Toolbox\" \/><\/p>\n<p style=\"text-align: left;\"><strong>Python<\/strong><\/p>\n<ul>\n<li>Version 0.8.1 of pandas, The Python Data Analysis Library, has been released.\u00a0 See what&#8217;s new at <a href=\"http:\/\/pandas.pydata.org\/pandas-docs\/stable\/whatsnew.html\">http:\/\/pandas.pydata.org\/pandas-docs\/stable\/whatsnew.html<\/a><\/li>\n<li>A release candidate for SciPy 0.11 is now available and includes <a href=\"http:\/\/mail.scipy.org\/pipermail\/scipy-dev\/2012-July\/017803.html\">lots of neat stuff<\/a>.\u00a0 The optimisation section seems to have had a major overhaul for example.\u00a0 Note that this is not the final release of 0.11 and so some bugs may be lingering.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the slightly delayed July 2012 edition of A Month of Math Software where I take a look at recent events in the world of commercial and open source mathematical software. Feel free to contact me if you have news that you\u2019d like including in next month\u2019s edition. Mark 23 of the NAG Toolbox [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[47],"tags":[],"class_list":["post-1649","post","type-post","status-publish","format-standard","hentry","category-month-of-math-software"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3swhs-qB","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/1649","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1649"}],"version-history":[{"count":11,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/1649\/revisions"}],"predecessor-version":[{"id":4450,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/1649\/revisions\/4450"}],"wp:attachment":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1649"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1649"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1649"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}