{"id":1077,"date":"2013-04-08T07:35:18","date_gmt":"2013-04-08T12:35:18","guid":{"rendered":"https:\/\/blogs.mathworks.com\/videos\/?p=1077"},"modified":"2013-04-08T07:35:18","modified_gmt":"2013-04-08T12:35:18","slug":"using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/videos\/2013\/04\/08\/using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab\/","title":{"rendered":"Using &#8216;dbstop if error&#8217; and conditional breakpoints to debug MATLAB"},"content":{"rendered":"Sometimes MATLAB throws an error, but because the error is inside of a function you can not see what caused this error.  By telling the debugger to stop execution under certain conditions or right before an error is thrown you will be better able to understand the conditions that caused the error.\r\n\r\n\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=\"3877436966001\" 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>\r\n <\/div>\r\n","protected":false},"excerpt":{"rendered":"<div class=\"thumbnail thumbnail_asset asset_overlay video\"><a href=\"https:\/\/blogs.mathworks.com\/videos\/2013\/04\/08\/using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab\/?dir=autoplay\"><img decoding=\"async\" src=\"https:\/\/cf-images.us-east-1.prod.boltdns.net\/v1\/static\/62009828001\/085767c7-cd93-4506-a25e-ab4c93656586\/78625297-f604-41dd-a144-b1beb6933f66\/1280x720\/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:57<\/time><\/span>\n      <\/div>\n      <\/a><\/div><p>Sometimes MATLAB throws an error, but because the error is inside of a function you can not see what caused this error.  By telling the debugger to stop execution under certain conditions or right&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/videos\/2013\/04\/08\/using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab\/\">read more >><\/a><\/p>","protected":false},"author":68,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,12],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/1077"}],"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=1077"}],"version-history":[{"count":6,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/1077\/revisions"}],"predecessor-version":[{"id":1092,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/1077\/revisions\/1092"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/media?parent=1077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/categories?post=1077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/tags?post=1077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}