{"id":74,"date":"2009-11-18T03:45:50","date_gmt":"2009-11-18T03:45:50","guid":{"rendered":"https:\/\/blogs.mathworks.com\/seth\/2009\/11\/18\/back-seat-driver-simulink-tips-for-efficient-model-navigation\/"},"modified":"2009-11-18T15:05:08","modified_gmt":"2009-11-18T15:05:08","slug":"back-seat-driver-simulink-tips-for-efficient-model-navigation","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/simulink\/2009\/11\/18\/back-seat-driver-simulink-tips-for-efficient-model-navigation\/","title":{"rendered":"Back-Seat Driver: Simulink Tips for Efficient Model Navigation"},"content":{"rendered":"<p><em>Does this ever happen to you? <\/em>You are sitting in a\r\nmeeting looking up at the projected image of your coworker\u2019s computer desktop.\u00a0\r\nThey are navigating through {a web page, a Simulink model, or computer\r\nsettings}.\u00a0 You can see a faster, better, more efficient way to complete the\r\ntask.\u00a0 You as the observer have two options:\u00a0 1) politely bite your lip or 2)\r\nbecome the back-seat driver and scream out corrective commands like \u201cup, up,\r\nup... to the right, right, left... click the thing...open... control-k...arg!\u201d<\/p>\r\n\r\n<p>This happens to me some times... especially with Simulink\r\nmodels.\u00a0 I want to share with you two Simulink tips that I wish everyone knew.<\/p>\r\n\r\n<p><strong>Tip: Navigating your model \u2013 window reuse, and escape.<\/strong><\/p>\r\n\r\n<p>I spend much of my day looking at models I did not build.\u00a0\r\nFinding your way around large models can be slow due to the many layers of\r\nsubsystems between the top of the model and the leaf component you are working\r\non.\u00a0 There are two parts to this tip.<\/p>\r\n\r\n<p><em>Part one is setting window reuse.<\/em>\u00a0 Make sure the\r\nmodel is set for window reuse.\u00a0 I rarely need to look at two different systems\r\nat the same time, so my preference is to set Simulink to reuse the windows as I\r\nnavigate the diagram.\u00a0 A close alternative is to use mixed.<\/p>\r\n\r\n<p><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2009Q4\/simulinkPreferences.png\" alt=\"Simulink Preferences control window reuse.\"><\/p>\r\n\r\n<p>Part two is using the escape key.\u00a0 Diving down through\r\nlayers of a model is as easy as double clicking on a subsystem.\u00a0 What do you do\r\nwhen you want to go back up a level?\u00a0 While you can reach for the arrows on the\r\ntoolbar to go back, or up a level, I use the escape key.\u00a0 Escape will bring you\r\nto the level above the current level.\u00a0 This even works if you have opened a\r\nreference model, Stateflow chart, Embedded MATLAB function blocks and block\r\ndialogs!<\/p>\r\n\r\n<p><strong><img decoding=\"async\" src=\"https:\/\/blogs.mathworks.com\/images\/seth\/2009Q4\/escNavigate.gif\" alt=\"Annimation showing the easy navigation accross many levels of model hierarchy.\"><\/strong><\/p>\r\n\r\n<p><strong>What do you know?<\/strong><\/p>\r\n\r\n<p>What accelerators do you use to work more efficiently?\u00a0 What\r\ndo you yell when back-seat driving? Leave a <a\r\nhref=\"https:\/\/blogs.mathworks.com\/seth\/?p=74&amp;#comment\">comment here<\/a> and\r\ntell me about it.<\/p>","protected":false},"excerpt":{"rendered":"<p>Does this ever happen to you? You are sitting in a\r\nmeeting looking up at the projected image of your coworker\u2019s computer desktop.\u00a0\r\nThey are navigating through {a web page, a Simulink model, or... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/simulink\/2009\/11\/18\/back-seat-driver-simulink-tips-for-efficient-model-navigation\/\">read more >><\/a><\/p>","protected":false},"author":40,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[33],"tags":[112,113],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/posts\/74"}],"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\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/comments?post=74"}],"version-history":[{"count":0,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/posts\/74\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/media?parent=74"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/categories?post=74"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/simulink\/wp-json\/wp\/v2\/tags?post=74"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}