{"id":10046,"date":"2019-05-01T10:35:34","date_gmt":"2019-05-01T10:35:34","guid":{"rendered":"https:\/\/assignment.essayshark.com\/blog\/?p=10046"},"modified":"2019-09-06T13:26:09","modified_gmt":"2019-09-06T13:26:09","slug":"while-loop-matlab-example-completed-by-an-expert","status":"publish","type":"post","link":"https:\/\/assignmentshark.com\/blog\/while-loop-matlab-example-completed-by-an-expert\/","title":{"rendered":"While Loop MATLAB Example Completed by an Expert"},"content":{"rendered":"<blockquote><p><em>Repetition is an algorithmic design that represents a sequence of actions that are performed repeatedly. Algorithms containing a repetition construct are called cyclic, or cycles. The sequence of actions that repeats during the execution of a cycle is called the body of a cycle (or loop). A loop with a given continuation condition is programmed in Pascal using the \u201cwhile\u201d operator. Sometimes when solving problems, it becomes necessary to perform the body of the loop at least once, and then to investigate the condition to repeat it again. You can go deeper in this question if you check out the following while loop matlab sample.<\/em><\/p>\n<p><em>The while loop example presented here can help you with your own assignment. This sample cannot be presented by you as your own work (unless you will order <a href=\"https:\/\/assignmentshark.com\/matlab-help.html\" target=\"_blank\" rel=\"noopener noreferrer\">MATLAB assignment help<\/a> from us). You can structure your assignment the same as our example. You can also find other samples in our blog that will help you with your tasks. Determine whether you need the following or any other sample, and feel free to use them for your purposes.<\/em><!--more--><\/p><\/blockquote>\n<h2>MATLAB Practice: For, While loops<\/h2>\n<p>The main purpose of the task is to become familiarized with loops in MatLab. A code that solves the following task should contain at least one for and one while loop.<\/p>\n<p><strong>Given:<\/strong><\/p>\n<p>A simply supported beam (see the figure below) with a constant round cross-section. A load moving along the beam.<\/p>\n<p><strong>Find:<\/strong><\/p>\n<p>The location of the load at which the moment will be maximum and its value.<br \/>\nFind an optimal cross-section parameters (wall thickness, inner and outer radii).<br \/>\nMaximum stress value.<\/p>\n<p><strong>Input parameters that cannot be changed:<\/strong><\/p>\n<p>L = 2 m<\/p>\n<p>P = 1,000 kg<\/p>\n<p>\u03c3u = 400 MPa<\/p>\n<p>A = 10 cm\u00b2<\/p>\n<p><strong>Input limitations:<\/strong><\/p>\n<p>tmin = 5 mm<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10052 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/1.jpg\" alt=\"while loop matlab\" width=\"232\" height=\"232\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/1.jpg 232w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/1-150x150.jpg 150w\" sizes=\"auto, (max-width: 232px) 100vw, 232px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10054 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/2.jpg\" alt=\"while loop matlab example\" width=\"993\" height=\"281\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/2.jpg 993w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/2-300x85.jpg 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/2-768x217.jpg 768w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><\/a><\/p>\n<p><strong>Solution<\/strong><\/p>\n<p>Firstly, we need to declare variables given in the task:<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10056 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/3.png\" alt=\"while loop matlab sample\" width=\"1160\" height=\"279\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/3.png 1160w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/3-300x72.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/3-768x185.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/3-1024x246.png 1024w\" sizes=\"auto, (max-width: 1160px) 100vw, 1160px\" \/><\/a><\/p>\n<p>And to convert them to compliant units:<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10058 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/4.png\" alt=\"while loop matlab task\" width=\"1013\" height=\"152\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/4.png 1013w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/4-300x45.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/4-768x115.png 768w\" sizes=\"auto, (max-width: 1013px) 100vw, 1013px\" \/><\/a><\/p>\n<p>It is obvious that the maximum moment will always be at the load location. So, we will be calculating only those moments. After having chosen the step of the load moving and setting initial values of maximum moment and its location to zero:<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10060 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/6.png\" alt=\"while loop example\" width=\"1016\" height=\"155\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/6.png 1016w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/6-300x46.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/6-768x117.png 768w\" sizes=\"auto, (max-width: 1016px) 100vw, 1016px\" \/><\/a><\/p>\n<p>We will iterate through the entire length of the beam to find the value of the maximum moment and its location:<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10062 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/7.png\" alt=\"how to use while loop\" width=\"1112\" height=\"407\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/7.png 1112w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/7-300x110.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/7-768x281.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/7-1024x375.png 1024w\" sizes=\"auto, (max-width: 1112px) 100vw, 1112px\" \/><\/a><\/p>\n<p>It is obvious that it should be at the center of the beam (x = 1 m).<br \/>\nNext, we will assign initial values to cross-section parameter variables.<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10064 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/8.png\" alt=\"do while loop example\" width=\"1067\" height=\"281\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/8.png 1067w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/8-300x79.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/8-768x202.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/8-1024x270.png 1024w\" sizes=\"auto, (max-width: 1067px) 100vw, 1067px\" \/><\/a><\/p>\n<p>Having initial values, we start increasing the outer radius by the step chosen above until we get such parameters at which acting stresses are less or equal to allowable (\u03c3 &lt; \u03c3u) and while the wall thickness remains greater or equal to the allowed (t \u2265 tmin). Maximum stresses are at the furthest fibers from the neutral axis (\u03c3max = Mmax \u00d7 R \/ I):<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10066 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/9.png\" alt=\"matlab while loop example\" width=\"1012\" height=\"340\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/9.png 1012w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/9-300x101.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/9-768x258.png 768w\" sizes=\"auto, (max-width: 1012px) 100vw, 1012px\" \/><\/a><\/p>\n<p>And lastly, we print out the results:<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10068 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/10.png\" alt=\"do while loop matlab\" width=\"1211\" height=\"279\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/10.png 1211w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/10-300x69.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/10-768x177.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/10-1024x236.png 1024w\" sizes=\"auto, (max-width: 1211px) 100vw, 1211px\" \/><\/a><\/p>\n<p>The complete code and the output are shown on the next pages.<\/p>\n<p><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10070 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/11.png\" alt=\"explain do while loop with example\" width=\"1171\" height=\"784\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/11.png 1171w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/11-300x201.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/11-768x514.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/11-1024x686.png 1024w\" sizes=\"auto, (max-width: 1171px) 100vw, 1171px\" \/><\/a><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10072 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/12.png\" alt=\"explain do while loop with example analyzed\" width=\"1017\" height=\"824\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/12.png 1017w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/12-300x243.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/12-768x622.png 768w\" sizes=\"auto, (max-width: 1017px) 100vw, 1017px\" \/><\/a><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10074 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/13.png\" alt=\"explain do while loop with example completed\" width=\"800\" height=\"255\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/13.png 800w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/13-300x96.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/13-768x245.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10076 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/14.png\" alt=\"while loop sample\" width=\"1352\" height=\"841\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/14.png 1352w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/14-300x187.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/14-768x478.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/14-1024x637.png 1024w\" sizes=\"auto, (max-width: 1352px) 100vw, 1352px\" \/><\/a><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/15.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10078 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/15.png\" alt=\"while loop sample completed\" width=\"1198\" height=\"356\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/15.png 1198w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/15-300x89.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/15-768x228.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/15-1024x304.png 1024w\" sizes=\"auto, (max-width: 1198px) 100vw, 1198px\" \/><\/a><a href=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/16.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10080 size-full\" src=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/16.png\" alt=\"do while loop sample\" width=\"1201\" height=\"523\" srcset=\"https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/16.png 1201w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/16-300x131.png 300w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/16-768x334.png 768w, https:\/\/assignmentshark.com\/blog\/wp-content\/uploads\/2019\/05\/16-1024x446.png 1024w\" sizes=\"auto, (max-width: 1201px) 100vw, 1201px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Repetition is an algorithmic design that represents a sequence of actions that are performed repeatedly. Algorithms containing a repetition construct are called cyclic, or cycles. The sequence of actions that repeats during the execution of a cycle is called the body of a cycle (or loop). A loop with a given continuation condition is programmed [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[53,35],"tags":[],"class_list":["post-10046","post","type-post","status-publish","format-standard","hentry","category-it","category-samples"],"_links":{"self":[{"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/posts\/10046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/comments?post=10046"}],"version-history":[{"count":5,"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/posts\/10046\/revisions"}],"predecessor-version":[{"id":11708,"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/posts\/10046\/revisions\/11708"}],"wp:attachment":[{"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/media?parent=10046"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/categories?post=10046"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/assignmentshark.com\/blog\/wp-json\/wp\/v2\/tags?post=10046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}