{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-16T00:12:35.000Z","description":"Problems submitted by members of the MATLAB Central community.","is_default":true,"created_by":161519,"badge_id":null,"featured":false,"trending":false,"solution_count_in_trending_period":0,"trending_last_calculated":"2026-04-16T00:00:00.000Z","image_id":null,"published":true,"community_created":false,"status_id":2,"is_default_group_for_player":false,"deleted_by":null,"deleted_at":null,"restored_by":null,"restored_at":null,"description_opc":null,"description_html":null,"published_at":null},"problems":[{"id":61080,"title":"Calculate Reynolds Number","description":"Write a MATLAB function that calculates the Reynolds number for flow over a flat plate:\r\n​\r\nρ = fluid density (kg/m³)\r\nV = velocity (m/s)\r\nL = characteristic length (m)\r\nμ = dynamic viscosity (Pa·s)","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.440001px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 142.75px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 71.375px; transform-origin: 408px 71.375px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eWrite a MATLAB function that calculates the Reynolds number for flow over a flat plate:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"81\" height=\"19\" style=\"width: 81px; height: 19px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e​\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.75px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.875px; transform-origin: 392px 40.875px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eρ \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= fluid density (kg/m³)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eV \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= velocity (m/s)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eL\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= characteristic length (m)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eμ\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= dynamic viscosity (Pa·s)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function Re = calculateReynolds(rho, V, L, mu)\r\n% CALCULATEREYNOLDS computes the Reynolds number\r\n%\r\n% Inputs:\r\n%   rho - fluid density in kg/m^3\r\n%   V   - velocity in m/s\r\n%   L   - characteristic length in m\r\n%   mu  - dynamic viscosity in Pa*s\r\n%\r\n% Output:\r\n%   Re  - Reynolds number (dimensionless)\r\n\r\n% Your code here\r\n\r\nend\r\n","test_suite":"%% Test 1\r\nRe1 = calculateReynolds(1.225, 10, 0.5, 1.8e-5);\r\nassert(abs(Re1 - 340277.7778) \u003c 1e-1, 'Test 1 failed');\r\n\r\n%% Test 2\r\nRe2 = calculateReynolds(1.0, 15, 1, 2e-5);\r\nassert(abs(Re2 - 750000) \u003c 1e-1, 'Test 2 failed');\r\n\r\n%% Test 3\r\nRe3 = calculateReynolds(1.2, 5, 0.2, 1.5e-5);\r\nassert(abs(Re3 - 80000) \u003c 1e-1, 'Test 3 failed');\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":4707073,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":34,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-11-18T11:13:52.000Z","updated_at":"2026-03-04T21:48:28.000Z","published_at":"2025-11-18T11:13:52.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWrite a MATLAB function that calculates the Reynolds number for flow over a flat plate:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eRe=\\\\rho VL/\\\\mu\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e​\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eρ \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= fluid density (kg/m³)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eV \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= velocity (m/s)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eL\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= characteristic length (m)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eμ\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= dynamic viscosity (Pa·s)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":61080,"title":"Calculate Reynolds Number","description":"Write a MATLAB function that calculates the Reynolds number for flow over a flat plate:\r\n​\r\nρ = fluid density (kg/m³)\r\nV = velocity (m/s)\r\nL = characteristic length (m)\r\nμ = dynamic viscosity (Pa·s)","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.440001px; min-height: 0px; white-space: normal; color: rgb(0, 0, 0); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: none; white-space: normal; \"\u003e\u003cdiv style=\"block-size: 142.75px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 408px 71.375px; transform-origin: 408px 71.375px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eWrite a MATLAB function that calculates the Reynolds number for flow over a flat plate:\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21px; font-family: Helvetica, Arial, sans-serif; line-height: 21px; margin-block-end: 9px; margin-block-start: 2px; margin-bottom: 9px; margin-inline-end: 10px; margin-inline-start: 4px; margin-left: 4px; margin-right: 10px; margin-top: 2px; perspective-origin: 385px 10.5px; text-align: left; transform-origin: 385px 10.5px; white-space-collapse: preserve; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-5px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"81\" height=\"19\" style=\"width: 81px; height: 19px;\"\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-end: 0px; margin-inline-start: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e​\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.75px; font-family: Helvetica, Arial, sans-serif; list-style-type: square; margin-block-end: 20px; margin-block-start: 10px; margin-bottom: 20px; margin-top: 10px; perspective-origin: 392px 40.875px; transform-origin: 392px 40.875px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eρ \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= fluid density (kg/m³)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eV \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= velocity (m/s)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eL\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= characteristic length (m)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4375px; display: list-item; margin-block-end: 0px; margin-block-start: 0px; margin-bottom: 0px; margin-inline-start: 56px; margin-left: 56px; margin-top: 0px; perspective-origin: 364px 10.21875px; text-align: left; transform-origin: 364px 10.21875px; white-space-collapse: preserve; margin-left: 56px; \"\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003eμ\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"block-size: auto; display: inline; margin-inline-start: 0px; margin-left: 0px; perspective-origin: 0px 0px; transform-origin: 0px 0px; \"\u003e\u003cspan style=\"\"\u003e= dynamic viscosity (Pa·s)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function Re = calculateReynolds(rho, V, L, mu)\r\n% CALCULATEREYNOLDS computes the Reynolds number\r\n%\r\n% Inputs:\r\n%   rho - fluid density in kg/m^3\r\n%   V   - velocity in m/s\r\n%   L   - characteristic length in m\r\n%   mu  - dynamic viscosity in Pa*s\r\n%\r\n% Output:\r\n%   Re  - Reynolds number (dimensionless)\r\n\r\n% Your code here\r\n\r\nend\r\n","test_suite":"%% Test 1\r\nRe1 = calculateReynolds(1.225, 10, 0.5, 1.8e-5);\r\nassert(abs(Re1 - 340277.7778) \u003c 1e-1, 'Test 1 failed');\r\n\r\n%% Test 2\r\nRe2 = calculateReynolds(1.0, 15, 1, 2e-5);\r\nassert(abs(Re2 - 750000) \u003c 1e-1, 'Test 2 failed');\r\n\r\n%% Test 3\r\nRe3 = calculateReynolds(1.2, 5, 0.2, 1.5e-5);\r\nassert(abs(Re3 - 80000) \u003c 1e-1, 'Test 3 failed');\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":4707073,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":34,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2025-11-18T11:13:52.000Z","updated_at":"2026-03-04T21:48:28.000Z","published_at":"2025-11-18T11:13:52.000Z","restored_at":null,"restored_by":null,"spam":null,"simulink":false,"admin_reviewed":false,"description_opc":"{\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\u003cw:document xmlns:w=\\\"http://schemas.openxmlformats.org/wordprocessingml/2006/main\\\"\u003e\u003cw:body\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWrite a MATLAB function that calculates the Reynolds number for flow over a flat plate:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"equation\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"displayStyle\\\" w:val=\\\"false\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eRe=\\\\rho VL/\\\\mu\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e​\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eρ \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= fluid density (kg/m³)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eV \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= velocity (m/s)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eL\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= characteristic length (m)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"ListParagraph\\\"/\u003e\u003cw:numPr\u003e\u003cw:numId w:val=\\\"1\\\"/\u003e\u003c/w:numPr\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eμ\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e= dynamic viscosity (Pa·s)\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"term":"tag:\"reynolds number\"","current_player_id":null,"fields":[{"name":"page","type":"integer","callback":null,"default":1,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"per_page","type":"integer","callback":null,"default":50,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"sort","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":null,"prepend":true},{"name":"body","type":"text","callback":null,"default":"*:*","directive":null,"facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":false},{"name":"group","type":"string","callback":null,"default":null,"directive":"group","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"difficulty_rating_bin","type":"string","callback":null,"default":null,"directive":"difficulty_rating_bin","facet":true,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"id","type":"integer","callback":null,"default":null,"directive":"id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"tag","type":"string","callback":null,"default":null,"directive":"tag","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"product","type":"string","callback":null,"default":null,"directive":"product","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_at","type":"timeframe","callback":{},"default":null,"directive":"created_at","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"profile_id","type":"integer","callback":null,"default":null,"directive":"author_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"created_by","type":"string","callback":null,"default":null,"directive":"author","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player_id","type":"integer","callback":null,"default":null,"directive":"solver_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"player","type":"string","callback":null,"default":null,"directive":"solver","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"solvers_count","type":"integer","callback":null,"default":null,"directive":"solvers_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"comments_count","type":"integer","callback":null,"default":null,"directive":"comments_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"likes_count","type":"integer","callback":null,"default":null,"directive":"likes_count","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leader_id","type":"integer","callback":null,"default":null,"directive":"leader_id","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true},{"name":"leading_solution","type":"integer","callback":null,"default":null,"directive":"leading_solution","facet":null,"facet_method":"and","operator":null,"param":"term","static":null,"prepend":true}],"filters":[{"name":"asset_type","type":"string","callback":null,"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":null,"static":"\"cody:problem\"","prepend":true},{"name":"profile_id","type":"integer","callback":{},"default":null,"directive":null,"facet":null,"facet_method":"and","operator":null,"param":"author_id","static":null,"prepend":true}],"query":{"params":{"per_page":50,"term":"tag:\"reynolds number\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"reynolds number\"","","\"","reynolds number","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f0f4c5621d0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f0f4c562130\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f0f4c561690\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f0f4c562950\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f0f4c5628b0\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f0f4c562310\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f0f4c562270\u003e":"tag:\"reynolds number\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f0f4c562270\u003e":"tag:\"reynolds number\""},"queried_facets":{}},"query_backend":{"connection":{"configuration":{"index_url":"http://index-op-v2/solr/","query_url":"http://search-op-v2/solr/","direct_access_index_urls":["http://index-op-v2/solr/"],"direct_access_query_urls":["http://search-op-v2/solr/"],"timeout":10,"vhost":"search","exchange":"search.topic","heartbeat":30,"pre_index_mode":false,"host":"rabbitmq-eks","port":5672,"username":"cody-search","password":"78X075ddcV44","virtual_host":"search","indexer":"amqp","http_logging":"true","core":"cody"},"query_connection":{"uri":"http://search-op-v2/solr/cody/","proxy":null,"connection":{"parallel_manager":null,"headers":{"User-Agent":"Faraday v1.0.1"},"params":{},"options":{"params_encoder":"Faraday::FlatParamsEncoder","proxy":null,"bind":null,"timeout":null,"open_timeout":null,"read_timeout":null,"write_timeout":null,"boundary":null,"oauth":null,"context":null,"on_data":null},"ssl":{"verify":true,"ca_file":null,"ca_path":null,"verify_mode":null,"cert_store":null,"client_cert":null,"client_key":null,"certificate":null,"private_key":null,"verify_depth":null,"version":null,"min_version":null,"max_version":null},"default_parallel_manager":null,"builder":{"adapter":{"name":"Faraday::Adapter::NetHttp","args":[],"block":null},"handlers":[{"name":"Faraday::Response::RaiseError","args":[],"block":null}],"app":{"app":{"ssl_cert_store":{"verify_callback":null,"error":null,"error_string":null,"chain":null,"time":null},"app":{},"connection_options":{},"config_block":null}}},"url_prefix":"http://search-op-v2/solr/cody/","manual_proxy":false,"proxy":null},"update_format":"RSolr::JSON::Generator","update_path":"update","options":{"url":"http://search-op-v2/solr/cody"}}},"query":{"params":{"per_page":50,"term":"tag:\"reynolds number\"","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{"term":{"directives":{"tag":[["tag:\"reynolds number\"","","\"","reynolds number","\""]]}}},"facets":{"#\u003cMathWorks::Search::Field:0x00007f0f4c5621d0\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f0f4c562130\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f0f4c561690\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f0f4c562950\u003e":1,"#\u003cMathWorks::Search::Field:0x00007f0f4c5628b0\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f0f4c562310\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f0f4c562270\u003e":"tag:\"reynolds number\""},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f0f4c562270\u003e":"tag:\"reynolds number\""},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":61080,"difficulty_rating":"easy"}]}}