{"id":3908,"date":"2011-10-25T21:52:25","date_gmt":"2011-10-25T20:52:25","guid":{"rendered":"http:\/\/www.walkingrandomly.com\/?p=3908"},"modified":"2011-10-26T16:37:20","modified_gmt":"2011-10-26T15:37:20","slug":"addi-a-matlab-clone-for-android-phones-and-tablets","status":"publish","type":"post","link":"https:\/\/walkingrandomly.com\/?p=3908","title":{"rendered":"Addi &#8211; A MATLAB clone for Android phones and tablets"},"content":{"rendered":"<p><a href=\"http:\/\/blogs.mathworks.com\/desktop\/2010\/05\/24\/introducing-matlab-mobile-%E2%80%93-an-iphone-app-to-connect-remotely-to-your-matlab\/\">Back in May 2010<\/a>, The Mathworks released <a href=\"http:\/\/www.mathworks.co.uk\/mobile\/index.html\">MATLAB Mobile<\/a> which allows you to connect to a remote MATLAB session via an iPhone.\u00a0 I <a href=\"https:\/\/www.walkingrandomly.com\/?p=2674\">took a quick look<\/a> and was less than impressed since what I REALLY wanted was the ability to run MATLAB code natively on my phone.\u00a0 Many other people, however, liked what The Mathworks had done but what THEY really wanted was an Android version.\u00a0 There is so much demand for an Android version of MATLAB Mobile that there is even a <a href=\"http:\/\/www.facebook.com\/group.php?gid=129888810382739&amp;v=wall\">Facebook page<\/a> campaigning for it.\u00a0 Will there ever be anything MATLABy that fully satisfies Android toting geeks such as me?<\/p>\n<p>Enter <a href=\"https:\/\/market.android.com\/search?q=pname:com.addi\">Addi<\/a>, an Android based MATLAB\/Octave clone that has the potential to please a lot of people, including me.\u00a0 Based on the Java MATLAB library, <a href=\"http:\/\/www.jmathlib.de\/docs\/handbook\/index.php\">JMathLib<\/a>, Addi already has a lot going for it including the ability to execute .m file scripts and functions natively on your device, basic plotting (via an add-on package called <a href=\"https:\/\/market.android.com\/details?id=com.addiPlot\">AddiPlot<\/a>) and the rudimentary beginnings of a toolbox system (See <a href=\"https:\/\/market.android.com\/details?id=com.addiMappingPackage&amp;hl=en\">AddiMappingPackage<\/a>).\u00a0 All of this is completely free and brought to us by just one man, <a href=\"https:\/\/market.android.com\/developer?pub=Corbin+Champion\">Corbin Champion<\/a>.<\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.walkingrandomly.com\/images\/android\/addi1.png\" alt=\"Addi - MATLAB Clone for Android\" \/><\/p>\n<p style=\"text-align: left;\">It works pretty well on my Samsung Galaxy S apart from the occasional glitch where I can&#8217;t see what I&#8217;m typing for short periods of time.\u00a0 Writing MATLAB code using the standard Android keyboard is also a bit of a pain but I believe that a custom on-screen keyboard is in the works which will hopefully improve things.\u00a0 As you might expect, there is only a limited subset of MATLAB commands available (essentially everything listed at <a href=\"http:\/\/www.jmathlib.de\/docs\/handbook\/index.php\">http:\/\/www.jmathlib.de\/docs\/handbook\/index.php<\/a> sans the plotting functions) but there is enough to be fun and useful&#8230;just don&#8217;t expect to be able to run advanced, toolbox heavy codes straight out of the box.<\/p>\n<p style=\"text-align: left;\">Where Addi really shines, however, is on an ASUS EEE Transformer.\u00a0 Sadly, I don&#8217;t have one but a friend of mine let me install Addi on his and after five minutes of playing around I was in love (It even includes command history!).\u00a0 Some have pointed out to me that life would probably be easier with a netbook running Linux and Octave but where&#8217;s the fun in that :)\u00a0 To be honest, I actually find it much more fun using a limited version of MATLAB because it makes me do so much more myself rather than providing a function for every conceivable calculation&#8230;great for learning and fiddling around.<\/p>\n<p style=\"text-align: left;\">Addi is a fantastic free MATLAB clone for Android based devices that I would heartily recommend to all MATLAB fans.\u00a0 Get it, try it and let me know what you think :)<\/p>\n<p style=\"text-align: left;\">\n","protected":false},"excerpt":{"rendered":"<p>Back in May 2010, The Mathworks released MATLAB Mobile which allows you to connect to a remote MATLAB session via an iPhone.\u00a0 I took a quick look and was less than impressed since what I REALLY wanted was the ability to run MATLAB code natively on my phone.\u00a0 Many other people, however, liked what The [&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":[35,4,11,55],"tags":[],"class_list":["post-3908","post","type-post","status-publish","format-standard","hentry","category-android","category-math-software","category-matlab","category-mobile-mathematics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3swhs-112","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/3908","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=3908"}],"version-history":[{"count":6,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/3908\/revisions"}],"predecessor-version":[{"id":3919,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=\/wp\/v2\/posts\/3908\/revisions\/3919"}],"wp:attachment":[{"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walkingrandomly.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}