{"id":230,"date":"2007-12-12T08:49:45","date_gmt":"2007-12-12T13:49:45","guid":{"rendered":"https:\/\/blogs.mathworks.com\/videos\/2007\/12\/12\/advanced-matlab-compiling-a-gui\/"},"modified":"2016-04-04T15:12:51","modified_gmt":"2016-04-04T20:12:51","slug":"advanced-matlab-compiling-a-gui","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/videos\/2007\/12\/12\/advanced-matlab-compiling-a-gui\/","title":{"rendered":"Advanced MATLAB: Compiling a GUI"},"content":{"rendered":"This video shows how to use DEPLOYTOOL to create a project and compile it so that it can be used outside of MATLAB, meaning you can give it to someone that does not own MATLAB and they can still run it.\r\n\r\nThis is useful in a variety of situations, for example you might want to lock down a functioning GUI so that even as you upgrade MATLAB you will know that your GUI will not change, because it is a stand alone. You might want to obscure your algorithms from people you give your code to.\r\n\r\nThe demonstration is using an add on product called: <a href=\"https:\/\/www.mathworks.com\/products\/compiler\/\">MATLAB compiler<\/a>\r\nhttps:\/\/www.mathworks.com\/products\/compiler\/\r\n<div><div class=\"row\"><div class=\"col-xs-12 containing-block\"><div class=\"bc-outer-container add_margin_20\"><videoplayer><div class=\"video-js-container\"><video data-video-id=\"3877438061001\" data-video-category=\"blog\" data-autostart=\"false\" data-account=\"62009828001\" data-omniture-account=\"mathwgbl\" data-player=\"rJ9XCz2Sx\" data-embed=\"default\" id=\"mathworks-brightcove-player\" class=\"video-js\" controls><\/video><script src=\"\/\/players.brightcove.net\/62009828001\/rJ9XCz2Sx_default\/index.min.js\"><\/script><script>if (typeof(playerLoaded) === 'undefined') {var playerLoaded = false;}(function isVideojsDefined() {if (typeof(videojs) !== 'undefined') {videojs(\"mathworks-brightcove-player\").on('loadedmetadata', function() {playerLoaded = true;});} else {setTimeout(isVideojsDefined, 10);}})();<\/script><\/div><\/videoplayer><\/div><\/div><\/div><\/div>\r\n&nbsp;\r\n\r\nOther videos have been gathered here:\r\n<a href=\"https:\/\/blogs.mathworks.com\/pick\/category\/video\/\">https:\/\/blogs.mathworks.com\/pick\/category\/video\/<\/a>\r\n\r\nOther Advanced MATLAB posts have been gathered here:\r\n<a href=\"https:\/\/blogs.mathworks.com\/pick\/category\/advanced-matlab\/\">https:\/\/blogs.mathworks.com\/pick\/category\/advanced-matlab\/<\/a>","protected":false},"excerpt":{"rendered":"<div class=\"thumbnail thumbnail_asset asset_overlay video\"><a href=\"https:\/\/blogs.mathworks.com\/videos\/2007\/12\/12\/advanced-matlab-compiling-a-gui\/?dir=autoplay\"><img decoding=\"async\" src=\"https:\/\/cf-images.us-east-1.prod.boltdns.net\/v1\/static\/62009828001\/18c3953a-c18d-4eb9-bffd-263a64354cba\/ca970f8c-050f-48ab-9226-d902a6782dc0\/160x90\/match\/image.jpg\" onError=\"this.style.display ='none';\"\/>\n      <div class=\"overlay_container\">\n      <span class=\"icon-video icon_color_null\"><time class=\"video_length\">2:24<\/time><\/span>\n      <\/div>\n      <\/a><\/div><p>This video shows how to use DEPLOYTOOL to create a project and compile it so that it can be used outside of MATLAB, meaning you can give it to someone that does not own MATLAB and they can still run&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/videos\/2007\/12\/12\/advanced-matlab-compiling-a-gui\/\">read more >><\/a><\/p>","protected":false},"author":68,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[19,4,12,14],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/230"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/users\/68"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/comments?post=230"}],"version-history":[{"count":1,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/230\/revisions"}],"predecessor-version":[{"id":2126,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/230\/revisions\/2126"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/media?parent=230"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/categories?post=230"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/tags?post=230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}