{"id":3380,"date":"2014-03-12T20:55:19","date_gmt":"2014-03-13T01:55:19","guid":{"rendered":"https:\/\/blogs.mathworks.com\/seth\/?p=3380"},"modified":"2019-03-14T13:14:21","modified_gmt":"2019-03-14T18:14:21","slug":"welcome-r2014a","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/simulink\/2014\/03\/12\/welcome-r2014a\/","title":{"rendered":"Welcome R2014a!"},"content":{"rendered":"<p>MathWorks just released MATLAB R2014a! (Licensed users can <a href=\"https:\/\/www.mathworks.com\/downloads\/\">download R2014a here<\/a>.) Here is a quick look at the new Simulink features I find the most interesting:<\/p>\r\n\r\n<p><strong>Diagnostic Viewer<\/strong><\/p>\r\n\r\n<p>In R2014a, the Diagnostic Viewer has been completely re-engineered. This new interface can store the diagnostics from multiple past simulations, and offers filtering capabilities. Also, most warnings that were previously reported at the MATLAB prompt are now all routed to this central location.<\/p>\r\n\r\n<p><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2014Q1\/diagnosticViewer.png\" alt=\"Simulink Diagnostic Viewer\" \/><\/p>\r\n\r\n<p><strong>Data Dictionary<\/strong><\/p>\r\n\r\n<p>Block parameters can now be resolved from a Data Dictionary file instead of the base workspace. This offers a lot of advantages like data grouping, change tracking, comparing and merging. Look at the documentation page <a href=\"https:\/\/www.mathworks.com\/help\/simulink\/ug\/what-is-a-data-dictionary.html\">What is a Data Dictionary?<\/a> for more info.<\/p>\r\n\r\n<p><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2014Q1\/data_dictionary.png\" alt=\"Simulink Data dictionary\" \/><\/p>\r\n\r\n<p><strong>Annotations with rich text, graphics, and hyperlinks<\/strong><\/p>\r\n\r\n<p>To help you document you model, we added the ability to include rich text, images, hyperlinks and tables to <a href=\"https:\/\/www.mathworks.com\/help\/simulink\/ug\/annotations.html\">annotations<\/a>.<\/p>\r\n\r\n<p><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2014Q1\/annotations.png\" alt=\"Simulink Annotations\" \/><\/p>\r\n\r\n<p><strong>Sliders, dials, and spinboxes available as parameter controls in masks<\/strong><\/p>\r\n\r\n<p>In the last few releases, a lot of functionality has been added to the Mask Editor. Here is an example of the kind of masks you can now create:<\/p>\r\n\r\n<p><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2014Q1\/maskEditor.png\" alt=\"New Mask Controls\" \/><\/p>\r\n\r\n<p><strong>Git Source Control Support in Simulink Project<\/strong><\/p>\r\n\r\n<p>Git Source control is now available in Simulink Project. It allows you to <a href=\"https:\/\/www.mathworks.com\/help\/simulink\/ug\/branch-and-merge-files.html\">create branches and merge them<\/a> using the <a href=\"https:\/\/www.mathworks.com\/help\/simulink\/model-comparison.html\">Model Comparison<\/a> tool from <a href=\"https:\/\/www.mathworks.com\/products\/SL_reportgenerator\/\">Simulink Report Generator<\/a>. It also allows you to push and fetch changes from a remote repository like <a href=\"http:\/\/github.com\/\">github<\/a>.<\/p>\r\n\r\n<p><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2014Q1\/projectGit.png\" alt=\"Git integration in Simulink Project\" \/><\/p>\r\n\r\n<p><strong>Now it's your turn<\/strong><\/p>\r\n\r\n<p>Let us know what is your favorite R2014a feature by leaving a <a href=\"https:\/\/blogs.mathworks.com\/seth\/?p=3380&#comment\">comment here<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img decoding=\"async\"  class=\"img-responsive\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2014Q1\/projectGit.png\" onError=\"this.style.display ='none';\" \/><\/div><p>MathWorks just released MATLAB R2014a! (Licensed users can download R2014a here.) Here is a quick look at the new Simulink features I find the most interesting:\r\n\r\nDiagnostic Viewer\r\n\r\nIn R2014a, the... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/simulink\/2014\/03\/12\/welcome-r2014a\/\">read more >><\/a><\/p>","protected":false},"author":41,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[369],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/posts\/3380"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/users\/41"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/comments?post=3380"}],"version-history":[{"count":23,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/posts\/3380\/revisions"}],"predecessor-version":[{"id":8712,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/posts\/3380\/revisions\/8712"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/media?parent=3380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/categories?post=3380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/tags?post=3380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}