{"id":130,"date":"2008-03-04T13:14:34","date_gmt":"2008-03-04T18:14:34","guid":{"rendered":"https:\/\/blogs.mathworks.com\/loren\/2008\/03\/04\/release-r2008a-available\/"},"modified":"2016-07-31T14:07:15","modified_gmt":"2016-07-31T19:07:15","slug":"release-r2008a-available","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/loren\/2008\/03\/04\/release-r2008a-available\/","title":{"rendered":"Release R2008a Available"},"content":{"rendered":"<div class=\"content\">\n<p>The first 2008 semi-annual release of MathWorks products is now available, <a href=\"https:\/\/www.mathworks.com\/products\/new_products\/latest_features.html?s_cid=HP_RH_2008a\">R2008a<\/a>. Over the next few months, some of my blog articles will highlight new features.<\/p>\n<p>&nbsp;<\/p>\n<h3>Contents<\/h3>\n<div>\n<ul>\n<li><a href=\"#1\">Highlights of Highlights of New Features for MATLAB<\/a><\/li>\n<li><a href=\"#2\">What Are Yours?<\/a><\/li>\n<\/ul>\n<\/div>\n<h3>Highlights of Highlights of New Features for MATLAB<a name=\"1\"><\/a><\/h3>\n<p>Here's a very short list, in no particular order, of some of my favorite new MATLAB features in this release.<\/p>\n<div>\n<ul>\n<li>Configurations for publishing M-files, especially functions<\/li>\n<li>Data brushing and data linking, from interactive tools<\/li>\n<li>Enhanced <a href=\"https:\/\/www.mathworks.com\/help\/matlab\/object-oriented-programming.html\">object-oriented programming capabilities<\/a><\/li>\n<li>Define your own cleanup tasks with <a href=\"https:\/\/www.mathworks.com\/help\/matlab\/ref\/oncleanup.html\"><tt>onCleanup<\/tt><\/a><\/li>\n<li><a href=\"https:\/\/www.mathworks.com\/help\/matlab\/ref\/clearvars.html\"><tt>clearvars<\/tt><\/a> for clearing variable from memory, with <tt>-except<\/tt> allows you to specify which variables to keep.<\/li>\n<li>Create a <a href=\"https:\/\/www.mathworks.com\/help\/matlab\/ref\/uitable.html\">2-D table<\/a> for a user interface: <tt>uitable<\/tt><\/li>\n<\/ul>\n<\/div>\n<h3>What Are Yours?<a name=\"2\"><\/a><\/h3>\n<p>After perusing the release notes or using R2008a, I wonder what your favorite new features are. Let me know <a href=\"https:\/\/blogs.mathworks.com\/loren\/?p=130#respond\">here<\/a>.<\/p>\n<p><script>\/\/ <![CDATA[\nfunction grabCode_1e6c0c153ca448628e653dfd722a90c2() {\n        \/\/ Remember the title so we can use it in the new page\n        title = document.title;\n\n        \/\/ Break up these strings so that their presence\n        \/\/ in the Javascript doesn't mess up the search for\n        \/\/ the MATLAB code.\n        t1='1e6c0c153ca448628e653dfd722a90c2 ' + '##### ' + 'SOURCE BEGIN' + ' #####';\n        t2='##### ' + 'SOURCE END' + ' #####' + ' 1e6c0c153ca448628e653dfd722a90c2';\n    \n        b=document.getElementsByTagName('body')[0];\n        i1=b.innerHTML.indexOf(t1)+t1.length;\n        i2=b.innerHTML.indexOf(t2);\n \n        code_string = b.innerHTML.substring(i1, i2);\n        code_string = code_string.replace(\/REPLACE_WITH_DASH_DASH\/g,'--');\n\n        \/\/ Use \/x3C\/g instead of the less-than character to avoid errors \n        \/\/ in the XML parser.\n        \/\/ Use '\\x26#60;' instead of '<' so that the XML parser\n        \/\/ doesn't go ahead and substitute the less-than character. \n        code_string = code_string.replace(\/\\x3C\/g, '\\x26#60;');\n\n        author = 'Loren Shure';\n        copyright = 'Copyright 2008 The MathWorks, Inc.';\n\n        w = window.open();\n        d = w.document;\n        d.write('\n\n\n\n<pre>\\n');\r\n        d.write(code_string);\r\n\r\n        \/\/ Add author and copyright lines at the bottom if specified.\r\n        if ((author.length > 0) || (copyright.length > 0)) {\r\n            d.writeln('');\r\n            d.writeln('%%');\r\n            if (author.length > 0) {\r\n                d.writeln('% _' + author + '_');\r\n            }\r\n            if (copyright.length > 0) {\r\n                d.writeln('% _' + copyright + '_');\r\n            }\r\n        }\r\n\r\n        d.write('<\/pre>\n\n\n\n\n\\n');\n      \n      d.title = title + ' (MATLAB code)';\n      d.close();\n      }\n\/\/ ]]><\/script><\/p>\n<p style=\"text-align: right; font-size: xx-small; font-weight: lighter; font-style: italic; color: gray;\">\n<a><span style=\"font-size: x-small; font-style: italic;\">Get<br \/>\nthe MATLAB code<br \/>\n<noscript>(requires JavaScript)<\/noscript><\/span><\/a><\/p>\n<p>Published with MATLAB\u00ae 7.6<\/p>\n<\/div>\n<p><!--\n1e6c0c153ca448628e653dfd722a90c2 ##### SOURCE BEGIN #####\n%% Release R2008a Available\n% The first 2008 semi-annual release of MathWorks products is now\n% available,\n% <https:\/\/www.mathworks.com\/products\/new_products\/latest_features.html?s_cid=HP_RH_2008a R2008a>.\n% Over the next few months, some of my blog articles will highlight\n% <https:\/\/www.mathworks.com\/help\/relnotes\/index.htmlrelnotes.html new features>.\n%% Highlights of Highlights of New Features for MATLAB\n% Here's a very short list, in no particular order, of some of my favorite\n% new MATLAB features in this release.\n%\n% * <https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/rn\/brga7wp-1.html#brjyz3m Configurations>\n% for publishing M-files, especially functions\n% * Data brushing and data linking, from\n% <https:\/\/www.mathworks.com\/access\/helpdesk\/help\/techdoc\/data_analysis\/brh7_p3-1.html#brh7_p3-3 interactive tools>\n% * Enhanced <https:\/\/www.mathworks.com\/help\/matlab\/object-oriented-programming.html object-oriented programming capabilities>\n% * Define your own cleanup tasks with <https:\/\/www.mathworks.com\/help\/matlab\/ref\/oncleanup.html |onCleanup|>\n% * <https:\/\/www.mathworks.com\/help\/matlab\/ref\/clearvars.html |clearvars|>\n% for clearing variable from memory, with |-except| allows you to specify\n% which variables to keep.\n% * Create a <https:\/\/www.mathworks.com\/help\/matlab\/ref\/uitable.html 2-D table>\n% for a user interface: |uitable|\n%% What Are Yours?\n% After perusing the\n% <https:\/\/www.mathworks.com\/help\/relnotes\/index.htmlf0-107996.html#f0-79433 release notes>\n% or using R2008a, I wonder what your favorite new features are.  Let me\n% know <https:\/\/blogs.mathworks.com\/loren\/?p=130#respond here>.\n##### SOURCE END ##### 1e6c0c153ca448628e653dfd722a90c2\n--><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\nThe first 2008 semi-annual release of MathWorks products is now available, R2008a. Over the next few months, some of my blog articles will highlight new features.<br \/>\n&nbsp;<br \/>\nContents<\/p>\n<p>Highlights of... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/loren\/2008\/03\/04\/release-r2008a-available\/\">read more >><\/a><\/p>\n","protected":false},"author":39,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts\/130"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/comments?post=130"}],"version-history":[{"count":1,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts\/130\/revisions"}],"predecessor-version":[{"id":1844,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/posts\/130\/revisions\/1844"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/media?parent=130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/categories?post=130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/loren\/wp-json\/wp\/v2\/tags?post=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}