{"id":1515,"date":"2014-10-24T12:19:01","date_gmt":"2014-10-24T17:19:01","guid":{"rendered":"https:\/\/blogs.mathworks.com\/videos\/?p=1515"},"modified":"2014-10-24T12:19:01","modified_gmt":"2014-10-24T17:19:01","slug":"using-dbstack-in-matlab-to-get-a-stack-trace","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/videos\/2014\/10\/24\/using-dbstack-in-matlab-to-get-a-stack-trace\/","title":{"rendered":"Using DBstack in MATLAB to get a stack trace"},"content":{"rendered":"When you have timers and callbacks in your code, it can be difficult to find out when certain errors are occuring.  Use DBstack to find the debug stack trace in MATLAB.  This will allow you to find out what function called your current function, and what function called that function.  This is very important when you have multiple enty points for a given function.\r\n<p>\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=\"3911522527001\" 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\/2014\/10\/24\/using-dbstack-in-matlab-to-get-a-stack-trace\/?dir=autoplay\"><img decoding=\"async\" src=\"https:\/\/cf-images.us-east-1.prod.boltdns.net\/v1\/static\/62009828001\/ff6b0192-e31b-4298-83ab-c8e199ff89eb\/041fba89-fe10-4970-8a36-e7fe9bd9c517\/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\">3:22<\/time><\/span>\n      <\/div>\n      <\/a><\/div><p>When you have timers and callbacks in your code, it can be difficult to find out when certain errors are occuring.  Use DBstack to find the debug stack trace in MATLAB.  This will allow you to find&#8230; <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/videos\/2014\/10\/24\/using-dbstack-in-matlab-to-get-a-stack-trace\/\">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\/1515"}],"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=1515"}],"version-history":[{"count":4,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/1515\/revisions"}],"predecessor-version":[{"id":1520,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/posts\/1515\/revisions\/1520"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/media?parent=1515"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/categories?post=1515"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/videos\/wp-json\/wp\/v2\/tags?post=1515"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}