{"group":{"id":1,"name":"Community","lockable":false,"created_at":"2012-01-18T18:02:15.000Z","updated_at":"2026-04-26T00:14:02.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-26T00: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":1791,"title":"02 - Vector Variables 1","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_2a.png\u003e\u003e","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_2a.png\"\u003e","function_template":"function aVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\naVec = [3.14 15 9 26];\r\na = VectorFunc();\r\nassert(isequal(a,aVec))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":722,"test_suite_updated_at":"2013-08-27T09:52:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:23:08.000Z","updated_at":"2026-04-22T18:31:14.000Z","published_at":"2013-08-13T13:23:08.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.png\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake the following variable:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\"}]}"},{"id":56150,"title":"Ordinary Annuity : Periodic Payment (Present Value)","description":"Theorem : Present Value of an Ordinary Annuity\r\n\r\nwhere;\r\nP : Present value of all payments\r\nA : Periodic payment\r\nr : Interest rate per period\r\nn : Number of periods (peyments)\r\nCalculate A, given P, r and n. Round to the nearest cent. ","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 230.377px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.997px 115.188px; transform-origin: 406.997px 115.188px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21.0018px; 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: 383.996px 10.5009px; text-align: left; transform-origin: 383.996px 10.5009px; white-space: pre-wrap; 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=\"\"\u003eTheorem : Present Value of an Ordinary Annuity\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 37.6379px; 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: 383.996px 18.8189px; text-align: left; transform-origin: 383.996px 18.8189px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-16px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"116\" height=\"37.5\" style=\"width: 116px; height: 37.5px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.0018px; 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: 383.996px 10.5009px; text-align: left; transform-origin: 383.996px 10.5009px; white-space: pre-wrap; 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=\"\"\u003ewhere;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7555px; 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: 390.993px 40.8778px; transform-origin: 390.998px 40.8778px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003eP : Present value of all payments\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003eA : Periodic payment\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003er : Interest rate per period\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003en : Number of periods (peyments)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21.0018px; 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: 383.996px 10.5009px; text-align: left; transform-origin: 383.996px 10.5009px; white-space: pre-wrap; 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=\"\"\u003eCalculate A, given P, r and n. Round to the nearest cent. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function A = annuityPPayment(P,r,n)\r\n\r\nend","test_suite":"%%\r\nP = 1500;\r\nr = 0.07;\r\nn = 20;\r\nA = 141.59;\r\nassert(abs(annuityPPayment(P,r,n) - A )\u003c= 1e-2)\r\n\r\n%%\r\nP = 1e6;\r\nr = 0.005;\r\nn = 240;\r\nA = 7164.31;\r\nassert(abs(annuityPPayment(P,r,n) - A )\u003c= 1e-2)\r\n\r\n%%\r\nP = 50000;\r\nr = 0.1;\r\nn = 3;\r\nA = 20105.74;\r\nassert(abs(annuityPPayment(P,r,n) - A )\u003c= 1e-2)\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":8703,"edited_by":8703,"edited_at":"2022-10-01T16:32:47.000Z","deleted_by":null,"deleted_at":null,"solvers_count":36,"test_suite_updated_at":"2022-10-01T16:32:47.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2022-09-30T08:07:42.000Z","updated_at":"2026-02-09T13:35:50.000Z","published_at":"2022-09-30T16:53:42.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\u003eTheorem : Present Value of an Ordinary Annuity\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=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP = A \\\\frac{(1+r)^n-1}{r (1+r)^n}\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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:r\u003e\u003cw:t\u003ewhere;\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\u003eP : Present value of all payments\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\u003eA : Periodic payment\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\u003er : Interest rate per period\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\u003en : Number of periods (peyments)\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:r\u003e\u003cw:t\u003eCalculate A, given P, r and n. Round to the nearest cent. \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\"}]}"},{"id":46773,"title":"PIN code","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 40.7273px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 20.3636px; transform-origin: 407px 20.3636px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 20.3636px; text-align: left; transform-origin: 384px 20.3636px; white-space: pre-wrap; 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=\"\"\u003eA cell phones requires a PIN code to open which only includes numbers; how many possible input numbers are available with X input slots.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 4;\r\ny_correct = 10000;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 1;\r\ny_correct = 10;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 10;\r\ny_correct = 10^10;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":102,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-16T18:53:35.000Z","updated_at":"2026-02-15T10:54:18.000Z","published_at":"2020-10-16T18:53:35.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eA cell phones requires a PIN code to open which only includes numbers; how many possible input numbers are available with X input slots.\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\"}]}"},{"id":42594,"title":"UICBioE240 problem 1.13","description":"Compute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.","description_html":"\u003cp\u003eCompute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = [64 32/31]\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":50124,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":173,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-09-10T18:44:23.000Z","updated_at":"2026-02-15T10:55:23.000Z","published_at":"2015-09-10T18:44:23.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCompute the following - y = x^5/(x^-1) and y = (1-(1/x^5))^-1. Have the final answer of y to equal a 1 by 2 vector.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":55160,"title":"Find distance travelled by an object starting from rest in time 't' and linear acceleration 'a' = 3t","description":"Find distance travelled by an object starting from rest in time 't' with linear acceleration a = 3t. You are given time t as an input to the function.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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=\"\"\u003eFind distance travelled by an object starting from rest in time 't' with linear acceleration a = 3t. You are given time t as an input to the function.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function s = your_fcn_name(t)\r\n  s = a;\r\nend","test_suite":"%%\r\nt = 2;\r\ny_correct = 4;\r\nassert(isequal(your_fcn_name(t),y_correct))\r\n\r\n%%\r\nt = 0;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(t),y_correct))\r\n\r\n%%\r\nt = 1;\r\ny_correct = 0.5;\r\nassert(isequal(your_fcn_name(t),y_correct))\r\n\r\n%%\r\nt = 12;\r\ny_correct = 864;\r\nassert(isequal(your_fcn_name(t),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":2439180,"edited_by":2439180,"edited_at":"2022-07-13T19:07:25.000Z","deleted_by":null,"deleted_at":null,"solvers_count":37,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-07-13T19:07:08.000Z","updated_at":"2026-02-08T05:29:58.000Z","published_at":"2022-07-13T19:07:25.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\u003eFind distance travelled by an object starting from rest in time 't' with linear acceleration a = 3t. You are given time t as an input to the function.\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\"}]}"},{"id":2166,"title":"Concatenate a successive power matrix in a column matrix","description":"Generate F = [M1 M^2 ... M^p] with M a matrix, without using for.","description_html":"\u003cp\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\u003c/p\u003e","function_template":"function F = powerConcat(M,p)\r\n  F = M;\r\nend","test_suite":"M=magic(4)\r\np=ceil(4*rand());\r\nF=M;\r\nfor i=2:p\r\nF=[F M^i];\r\nend\r\n%%\r\nassert(isequal(powerConcat(M,p),F))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":19758,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":75,"test_suite_updated_at":"2017-12-06T14:09:14.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-02-07T09:56:02.000Z","updated_at":"2026-02-20T08:37:21.000Z","published_at":"2014-02-07T10:05:11.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":42363,"title":"Normalize by maximum","description":"Subtract the maximum value in a column from the corresponding columns of a matrix.","description_html":"\u003cp\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\u003c/p\u003e","function_template":"function y = normalize(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6];\r\ny_correct = [-3,-3,-3;0,0,0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[1; 2; 3]\r\ny_correct = [-2;-1;0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[16 2 3 13;5 11 10 8;9 7 6 12;4 14 15 1]\r\ny_correct = [0 -12 -12 0;-11 -3 -5 -5; -7 -7 -9 -1;-12 0 0 -12];\r\nassert(isequal(normalize(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":45465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-06-08T08:46:15.000Z","updated_at":"2026-04-21T05:16:13.000Z","published_at":"2015-06-08T08:46:55.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":58802,"title":"Array Height (no usage of size)","description":"Find the array height, the number of rows. \r\nSize may not be used.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 134.5px 8px; transform-origin: 134.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the array height, the number of rows. \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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 69.5px 8px; transform-origin: 69.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSize may not be used.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function h = find_height(m)\r\n h=0;\r\nend","test_suite":"%%\r\nw=randi(10);\r\nh=randi(10);\r\nm=ones(h,w);\r\nassert(isequal(find_height(m),h))\r\n%%\r\nfiletext = fileread('find_height.m');\r\nassert(~contains(filetext,'size'));","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":3097,"edited_by":3097,"edited_at":"2023-08-04T14:36:31.000Z","deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-08-04T14:34:06.000Z","updated_at":"2026-04-01T13:49:02.000Z","published_at":"2023-08-04T14:36:31.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\u003eFind the array height, the number of rows. \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:r\u003e\u003cw:t\u003eSize may not be used.\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\"}]}"},{"id":48980,"title":"F-score","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 343px 10.5px; transform-origin: 343px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 320px 10.5px; text-align: left; transform-origin: 320px 10.5px; white-space: pre-wrap; 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=\"\"\u003eCalculate the F-score given TP, FP and FN. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = F_score(tp,fp,fn)\r\n  y = x;\r\nend","test_suite":"%%\r\ntp=4;\r\nfp=5;\r\nfn=3;\r\nassert(isequal(F_score(tp,fp,fn),0.5))\r\n%%\r\ntp=30;\r\nfp=40;\r\nfn=52;\r\nassert(isequal(F_score(tp,fp,fn),0.3947))\r\n%%\r\ntp=70;\r\nfp=50;\r\nfn=0;\r\nassert(isequal(F_score(tp,fp,fn),0.7368))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":698530,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-22T16:02:28.000Z","updated_at":"2026-04-06T14:16:47.000Z","published_at":"2020-12-31T01:19:51.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCalculate the F-score given TP, FP and FN. \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\"}]}"},{"id":50544,"title":"Number Puzzle - 087","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a six-digit prime number \u003c/span\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=\"font-style: italic; \"\u003eabcdef\u003c/span\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 where \u003c/span\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=\"font-style: italic; \"\u003eab\u003c/span\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\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=\"font-style: italic; \"\u003ecd\u003c/span\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, and \u003c/span\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=\"font-style: italic; \"\u003eef\u003c/span\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 are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_087()\r\n  y=123456;\r\nend","test_suite":"%%\r\ny=puzzle_087();\r\na=num2str(y);\r\nassert(isequal(length(a),6))\r\nassert(isprime(str2num(strcat(a(1),a(2)))))\r\nassert(isprime(str2num(strcat(a(3),a(4)))))\r\nassert(isprime(str2num(strcat(a(5),a(6)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2021-02-25T02:13:17.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:41:46.000Z","updated_at":"2026-04-16T08:09:36.000Z","published_at":"2021-02-25T02:13:17.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a six-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcdef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eab\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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ecd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e are also primes.\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\"}]}"},{"id":50539,"title":"Number Puzzle - 086","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a four-digit prime number \u003c/span\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=\"font-style: italic; \"\u003eabcd\u003c/span\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 where \u003c/span\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=\"font-style: italic; \"\u003eac\u003c/span\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 and \u003c/span\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=\"font-style: italic; \"\u003ebd\u003c/span\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 are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_086()\r\n  y=1234;\r\nend","test_suite":"%%\r\ny=puzzle_086();\r\na=num2str(y);\r\nassert(isequal(length(a),4))\r\nassert(isprime(str2num(strcat(a(1),a(3)))))\r\nassert(isprime(str2num(strcat(a(2),a(4)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:38:17.000Z","updated_at":"2026-04-16T08:03:21.000Z","published_at":"2021-02-25T00:38:17.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a four-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eac\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ebd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e are also primes.\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\"}]}"},{"id":47445,"title":"Solve the equation. Find X.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 109.667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 54.8333px; transform-origin: 406.5px 54.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function x = your_fcn_name(A)\r\n  x = A;\r\nend","test_suite":"%%\r\nA = [3 4 7];\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(A),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2020-11-11T07:52:49.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T07:50:41.000Z","updated_at":"2026-02-15T11:09:35.000Z","published_at":"2020-11-11T07:50:41.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003e\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:r\u003e\u003cw:t\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\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: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=\\\"text\\\"/\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\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\"}]}"},{"id":47128,"title":"Test","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 41.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 20.8px; transform-origin: 407px 20.8px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 20.8px; text-align: left; transform-origin: 384px 20.8px; white-space: pre-wrap; 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=\"\"\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nC=20\r\nN=0\r\nW=10\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n\r\n%%\r\nC=19\r\nN=1\r\nW=10\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T17:39:50.000Z","updated_at":"2026-04-22T18:35:39.000Z","published_at":"2020-10-29T17:39:50.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\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\"}]}"},{"id":47450,"title":"Area of Ellipse","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 95.6667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 47.8333px; transform-origin: 406.5px 47.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003eCaculate the area of below ellipse.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 36.3333px; 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: 383.5px 18.1667px; text-align: left; transform-origin: 383.5px 18.1667px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-16px\"\u003e\u003cimg src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAABJCAYAAAAE0nU6AAAJmklEQVR4Xu2dB8wFRRHHf9gQsaCiYknURCwxIti7omKJDQsgFoq9oKLGghUFBXtBjQ2NgopCrLFEIZQEosYSW8AWxQ4Yjb1gyy/OJuv5yn3v3e13d283IQG+e3u7s/+dnZmd+d8O1FYlsKIEdljxd/VnVQJU8FQQrCyBCp6VRVd/WMFTMbCyBCp4VhZd/WEf4LkZ8HTgzsBlgVOBNwHfmqC4rwI8AXgQcFPgbOBdwCeBf0xwvv8zpa7Bc0fgDcCHgO8BjwQOBL4EHAqcOyGBXg14G/Ar4NPAbYBnAJcGnhQy+PeE5vt/U+kSPDsDrwuhnRlvuhTwfOAo4MXAK4CpCPSxwK4x56Rl7g6cCHwDeDTw6wqedhK4EfBg4LUNlX1L4FOhyp8J/KVdd4N+aifgeXFE/Twb6ZWAdwO7AwcA3x30LNYcXJeaRy3jP39tjElQfRj4TGiff6455iH8XLkJIDdCrkn9fx7bztkj+xdDGGxfY+gSPPPGmDTPYcBH+5rIQPpNmkfQPBf420DG1cswSoBH2+CBwOOBC3uZxXA61eN6H/As4KzhDKufkfQNnt2A44C3AMmI7mcm299rcg4ubhjR2z+ynkbQJ3gUpjvwZ5vgtgJ3jXiPXuWfelqvQXXbF3js1/jOdYDXb0DA7CbAs4EXAhcMaoV7HExf4NmkXXiNiF8Z45pSEHQp7BaBx6DfrSN2c2/AiOohEbOx4ysAzwGeCnwBeBpwEXB7YF/gaOAP2Qi0f+4PvAf419KRlXvgusAtAL3CveKawaDm8dkQLhnRY2M7xrF0xw0MKpMXRbzn29nzHtlJVpPVRIvA45Fj0wB8TURMTwiwuPjHRKzjtsBvgIMAAefdzhcDSEmeCt+7LgV/WjlctHqTsZnLRWzGI9b5fAzQS/xt9HCZiJLrfn8VeDjwS+DVwFWBrzfedIOI8bwcmEJca6Yg2x5bTwTeHoIz7P6AGYawYPOZ+81ZsuaCtFrZwg95wekGsd03LjrTENwYalqPZO/plIPgmNUEltr3y4XHX/R1bcGTAn3XBN4RdzZHTtAQdn7vB+455y7uLgEK7+v+XnSlBviytuC5FvAB4G7A6bHr8judAU5tpSF5vL40gHMK8Djgd9GTsvJu7scTjpR7BD8G8Jj2Enthawse83L0Jp4SxuKUd94+wOeB7wMPA74ZElQrpewAj6UpNUGjga/TowPxkphrJ+ARZJ73rwI+N/F0A4X3QeAOwKNC4ypELzrdRLkXNnYA7QgcDBhu0ENUs+pFdwqeWwGqcQXb3JElBejiGYgz8eoFYcB3/f50M66ToEdpxNgwg1rHd09J63hM2/QIDTu4abT3OgOPqDSN1FiO52FzR3a9eIv6yxf2Tg1vqMtxuAN12/W8TKn1Utebcu2+qTaPLudnTK8T8KjKjG1oJH4i7J58RxrvMX5j0lOJYFgp8OhVeZF7TsSmDE14/ZDiPlME0Nrg0ba5YqgxL/e8n7pdZM2Z+JTiPcnuMQXhXhHvKJG7Ugo8BvlOAm4YGseAocntU25rg2dP4OOAVQEmsP8EeHKmVbQ1/Lueh5roj7EjS2gdF64UeFJSl96WNs+xE4xpNTfC2uDRvtElN3nLnefZZ3VAai6ecRCvItQ+/vtPC27HUuBJ7zFqbqwnl0Ef0xWg86LVbd9n0v06edNrg6ftQLfruVLguTLw1oiml0hiq+ApgKgS4NHu08P6c1RCTKVUaNnyTELzbPcu3KRcpBxQFTwhjbbnv5pMJ8E8pB9GXs9DwkDOc5GW7dop/H0S4CkZJNQFt0jPfCS9SAGj4ep/b1pbGzwfKSAxc2FWTRDvyubZBXhnJHKZbmLz2sXQRJfJW4Yz2kSlt/uodv5rg6eEcXj5gYCnRLQ4v1hdtC8nAZ79Cmgey46HoHlMvSjRTi7xkg7esbbm6WAMvXbR1bHV6yBH2nkFz0gXbgjDtnJEQgoZPt7cpta+bSbhECbnGKrm6XYlzOexVMqiBS/Bzdey6XUKJFOOvRA+f9Zr+wBPn7RyJZLBtrI8lVZuK9Ja8myllau0civBqdLKQaWVWwk6/2XDmgqtnLaV9oD5SrNapZWDTj8fMGZaOT0MqwhSrbqGo/Qw1qTPsxUrrdyKWmYrPxsTrdz+4WXobTTLjdvMudLKtZHSFp4ZE62cGZLSwp2xIiFlpZXbAjCWPTomWjlLbM1VtuzG42qrVbGVVm4ZGrbw97HRyuX1+G0vNHNxbFwSWR9BQgU6Rlo5Y1SfjWT3vEa9zX6ptHJtpNTymTHuwlQl2mTHWDblSiu3QEJqkRtHCYqq3erQa0fmnWUpurmPyNgkxkYr59Qt7rdaQsImc2teGUxhh0f5rdcQMpq9MfiVU95TpZVbAByFZrmxXILy8anWLTG+ftDjSsGW71TV99ho5Zx++sTBzTOwSDditqG5R/Iuyk3kBaFsGV4WGlGvtHJzwKN2cTeaIG4ALa9fynM/UjBtzLRyFjmaMmptuuQGgkhGjJTLnKcryJwhWae165VWbgZ4PMelj5OjT1VuHm6eoppz2GjfjJkq32sI6VOOiDzmrwXzaV5CnW8W5TKVr/css+cW/n2Wt6WL/bLgv5GfT/X9+0Yvkh/InuXX+7R3ZuZ7rDWycj/OeQidh57WVxqvz7lrEmdPl4ny5Wbb4ZtmgUd6EevUTVRXkIKk2ZJnMoVdmFx0jWY1kBunCYw9wrbTOVglBtThkg2nqyZ4pBnTCLTcdh717dXDKNZO8HOIAmjMLW0E2dstAPjOjMkkahk/d2nG3Y/GPOGuxt4ET+51aBAapm+W4+ht+ClE6dUkPZLUeqwtd9Hn5e3mx5quu8+VKFEavEyb4ElMoA5c0iap5PJ2vQCOqn7Vy8MhCSXfLA+dQZGbSA+M7+iNqYFKcRENSU4zx9IET9IqPtzk/DOuoU2g6753fNlX7WTg0HhQ08gc/OSDh0hQzCPp1JP0ll1+nql9nXnt9VmkeXLDMBmTAkSto61jfMfyZFW535QY247MXXS//a7XKOFBagY83xsk3n7y+ry1pT2xDprgMTBokEzNItOELKhGlAWSjGGCR3tHxkwjyy6A8ZExfsVX7kUjyLJp5eC5BHCP4JzW09SB2ETig6VQn+Wqe49l5PQ+wA/CDjDeIwmAqZfe+5jgJXhK08otndAWHzB+YwKYm0Wt4/GkXedXbAxXOOfa5kigr5SMKvANkEAFzwYscl9TrODpS7Ib0G8FzwYscl9TrODpS7Ib0G8FzwYscl9TrODpS7Ib0G8FzwYscl9T/A8ay1NoOCgWUQAAAABJRU5ErkJggg==\" width=\"71.5\" height=\"36.5\" style=\"width: 71.5px; height: 36.5px;\"\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\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003eSo, input x = [a b], numeric vector when a, b are not zero.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [7 8];\r\ny_correct = 56*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [999 888];\r\ny_correct = 999*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [101 888];\r\ny_correct = 101*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":67,"test_suite_updated_at":"2020-11-11T08:48:39.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T08:46:14.000Z","updated_at":"2026-04-22T18:38:22.000Z","published_at":"2020-11-11T08:46:14.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCaculate the area of below ellipse.\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\u003e$$\\\\frac{x^{2}}{a^2}+\\\\frac{y^{2}}{b^2}=1$$\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=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSo, input x = [a b], numeric vector when a, b are not zero.\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\"}]}"},{"id":44493,"title":"The great 82-year-old","description":"Let's answer the question below;\r\n\r\n'I am *x* years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\r\n\r\ninput *x* (years old) \u003e\u003e\u003e output 'Yes' or 'No'","description_html":"\u003cp\u003eLet's answer the question below;\u003c/p\u003e\u003cp\u003e'I am \u003cb\u003ex\u003c/b\u003e years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\u003c/p\u003e\u003cp\u003einput \u003cb\u003ex\u003c/b\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\u003c/p\u003e","function_template":"function Answer = Age(x)\r\n  Answer = 'Yes';\r\nend","test_suite":"%%\r\nx = 20;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%%\r\nx = 40;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%% Great Ms Masako Wakamiya\r\nx = 82-1;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":137687,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":152,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-01-08T12:47:36.000Z","updated_at":"2026-02-15T11:10:56.000Z","published_at":"2018-01-08T12:58:55.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eLet's answer the question below;\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e'I am\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e years old and I have never written programs. If I study from now, will I be able to develop programs?'\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003einput\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":45933,"title":"Watt","description":"Ampere x Volt = Watt","description_html":"\u003cp\u003eAmpere x Volt = Watt\u003c/p\u003e","function_template":"function y = watt(A,V)\r\n  y = A and V;\r\nend","test_suite":"%%\r\nV = 24;\r\nA = 15;\r\ny_correct = 360;\r\nassert(isequal(watt(A,V),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":112,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:17:37.000Z","updated_at":"2026-02-15T11:18:17.000Z","published_at":"2020-06-14T12:17:37.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAmpere x Volt = Watt\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44729,"title":"Pass the Threshold!!","description":"Write a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.","description_html":"\u003cp\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.\u003c/p\u003e","function_template":"function xout = threshold(xin,t)\r\n  xout = xin;\r\nend","test_suite":"%%\r\nxin = magic(3);\r\nt=2;\r\nxout =[8 3 4 5 9 6 7];\r\nassert(isequal(threshold(xin,t),xout))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":29500,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":51,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-08-13T17:14:49.000Z","updated_at":"2026-02-11T18:13:23.000Z","published_at":"2018-08-13T17:14:49.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a scalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be function xout = threshold(xin,t) where xout is the output vector, xin is the input matrix, and t is the threshold value.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":50347,"title":"Number Puzzle - 065","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_065()\r\n  y=5000000;\r\nend","test_suite":"%%\r\ny=puzzle_065();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=1:3\r\n    if a(1+i)~=a(8-i)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='5')\r\nassert(a(2)~=a(3))\r\nassert(a(2)~=a(4))\r\nassert(a(4)~=a(3))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T23:18:54.000Z","updated_at":"2026-02-19T15:07:32.000Z","published_at":"2021-02-13T23:18:54.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\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\"}]}"},{"id":50317,"title":"Number Puzzle - 059","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_059()\r\ny=3000000;\r\nend","test_suite":"%%\r\ny=puzzle_059();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=2:2:6\r\n    if a(i)~=a(i+1)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='3')\r\nassert(a(2)~=a(4))\r\nassert(a(2)~=a(6))\r\nassert(a(4)~=a(6))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T22:56:56.000Z","updated_at":"2026-02-19T15:10:29.000Z","published_at":"2021-02-13T22:56:56.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\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\"}]}"},{"id":60176,"title":"Find the number of diagonals in a n sided polygon.","description":"Find the number of diagonals in a n sided polygon.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 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; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the number of diagonals in a n sided polygon.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = count_diagonals(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx =12;\r\ny_correct =54;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =4;\r\ny_correct =2;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =3;\r\ny_correct =0;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3469688,"edited_by":3469688,"edited_at":"2024-05-02T19:23:51.000Z","deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2024-05-02T19:23:51.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-05-02T18:52:26.000Z","updated_at":"2026-04-21T09:17:01.000Z","published_at":"2024-05-02T19:23:51.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eFind the number of diagonals in a n sided polygon.\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\"}]}"},{"id":59551,"title":"Range of Values in a Matrix","description":"Create a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 63px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 31.5px; transform-origin: 407px 31.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 31.5px; text-align: left; transform-origin: 384px 31.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=\"\"\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function valueRange = find_range(matrixInput)\r\n    % Your code goes here\r\nend\r\n","test_suite":"%% Test case 1\r\nx = [1, 2, 3; 4, 5, 6; 7, 8, 9];\r\ny_correct = 8;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 2\r\nx = [0.5, 0.75; 0.55, 0.7];\r\ny_correct = 0.25;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 3\r\nx = [100];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 4\r\nx = [2, 2, 2; 2, 2, 2];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3551517,"edited_by":3551517,"edited_at":"2024-01-09T19:35:19.000Z","deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2024-01-09T19:35:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-01-09T19:27:40.000Z","updated_at":"2026-04-21T07:09:45.000Z","published_at":"2024-01-09T19:28:19.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\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\"}]}"},{"id":58553,"title":"How many offices does MathWorks have in the UK","description":"Please write a function that returns the number of offices MathWorks has in the UK.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407.5px 10.5px; transform-origin: 407.5px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 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=\"\"\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = num_of_office_uk(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 2;\r\nassert(isequal(num_of_office_uk(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3495038,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-17T11:03:37.000Z","updated_at":"2026-04-21T07:11:34.000Z","published_at":"2023-07-17T11:03:37.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\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\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\"}]}"},{"id":58733,"title":"Is it the answer to life the universe and everything?","description":"The answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(205, 214, 244); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(205, 214, 244); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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: 384px 7.5px; transform-origin: 384px 7.5px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = the_answer()\r\n  y = 42;\r\nend","test_suite":"%%\r\n\r\ny_correct = 54;\r\nassert(isequal(the_answer(),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2052130,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-18T19:34:54.000Z","updated_at":"2026-04-21T07:13:13.000Z","published_at":"2023-07-18T19:34:54.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\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\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\"}]}"},{"id":45930,"title":"Mile to Kilometer","description":"x is mile and y is km","description_html":"\u003cp\u003ex is mile and y is km\u003c/p\u003e","function_template":"function y = miletokm(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 100;\r\ny_correct = 160.9344;\r\nassert(isequal(miletokm(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":170,"test_suite_updated_at":"2020-06-14T12:07:50.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:06:46.000Z","updated_at":"2026-03-22T02:39:40.000Z","published_at":"2020-06-14T12:07:50.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ex is mile and y is km\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":43582,"title":"Explode string","description":"Break a sentence into cell of words","description_html":"\u003cp\u003eBreak a sentence into cell of words\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 'I am a Cody pro';\r\ny_correct = {'I','am','a','Cody','pro'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Break this up';\r\ny_correct = {'Break','this','up'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Lots       of         spaces';\r\ny_correct = {'Lots','of','spaces'};\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":29461,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2016-10-23T02:36:06.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-21T06:33:57.000Z","updated_at":"2026-04-07T11:00:09.000Z","published_at":"2016-10-21T06:33:57.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eBreak a sentence into cell of words\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":2052,"title":"provide the numerical answer to these number questions...","description":"return a row matrix containing the sorted numbers which answer the following questions:\r\n\r\n a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\r\n","description_html":"\u003cp\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\u003c/p\u003e\u003cpre\u003e a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\u003c/pre\u003e","function_template":"function amat = numtest()\r\namat(1)=100;\r\namat(2)=2;\r\n% etc\r\nend","test_suite":"%% intentionally obfuscated\r\ny_correct = -4.6:.1:-3.6;\r\nassert(isequal(numtest(),int32(10*y_correct+'0'-log10(100)) ))","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":17471,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":"2017-08-18T16:07:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-15T06:20:43.000Z","updated_at":"2026-04-07T13:37:29.000Z","published_at":"2013-12-15T06:20:43.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ a) what is the first Knuth number to repeat 3 times?\\n b) how many Platonic solids are there?\\n c) what base is the decimal number system in?\\n d) what is the additive identity?\\n e) what is the multiplicative identity?\\n f) what is the smallest perfect number?\\n g) in the Fibonacci sequence, what is the larget cube number?\\n h) what is the number of spatial dimension we live in?\\n i) what is the square of the only even Prime?\\n j) what is the only even Prime?\\n k) any number can be divided by this digit if the repeated sum of the digits is this digit]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":47138,"title":"sign function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.4px; text-align: left; transform-origin: 384px 10.4px; white-space: pre-wrap; 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=\"\"\u003ereturn the sign function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = -1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":132,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:04:12.000Z","updated_at":"2026-02-08T05:30:26.000Z","published_at":"2020-10-29T18:04:12.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ereturn the sign function (y) of a given input (x)\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\"}]}"},{"id":44683,"title":"Perfect Square","description":"Determine if the input is a perfect square (square of an integer) or not.\r\nExample -\r\nIf input is 25(==5^2), return 1.\r\nIf input is 17, return 0.\r\n\r\nUse of if-else and switch is prohibited to prevent hard coded solutions.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 171px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 85.5px; transform-origin: 407px 85.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 222px 8px; transform-origin: 222px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDetermine if the input is a perfect square (square of an integer) or not.\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 31px 8px; transform-origin: 31px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample -\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 92.5px 8px; transform-origin: 92.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 25(==5^2), return 1.\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 69px 8px; transform-origin: 69px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 17, return 0.\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 220.5px 8px; transform-origin: 220.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n%Enter your code\r\nend","test_suite":"%%\r\nfiletext = fileread('your_fcn_name.m');\r\nassert(isempty(strfind(filetext, 'if')))\r\nassert(isempty(strfind(filetext, 'switch')))\r\n%%\r\nx = 0;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 81;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 5;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 7;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 343;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = pi;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Euler's Number\r\nx = exp(1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Iota\r\nx = sqrt(-1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 2025;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 4761;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Pythagoras Constant\r\nx = sqrt(2);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":4,"created_by":223089,"edited_by":223089,"edited_at":"2022-06-03T11:00:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":89,"test_suite_updated_at":"2022-06-03T11:00:29.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-06-10T14:46:41.000Z","updated_at":"2026-04-01T13:59:03.000Z","published_at":"2018-06-10T14:46:43.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eDetermine if the input is a perfect square (square of an integer) or not.\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:r\u003e\u003cw:t\u003eExample -\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:r\u003e\u003cw:t\u003eIf input is 25(==5^2), return 1.\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:r\u003e\u003cw:t\u003eIf input is 17, return 0.\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: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=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\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\"}]}"},{"id":2068,"title":"Determine the square root","description":"Determine the square root of the value the user has entered, n.","description_html":"\u003cp\u003eDetermine the square root of the value the user has entered, n.\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n;\r\nend","test_suite":"%%\r\nn = 4;\r\ny_correct = 2;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 16;\r\ny_correct = 4;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 285156;\r\ny_correct = 534;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":7,"comments_count":2,"created_by":21190,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":796,"test_suite_updated_at":"2014-01-14T22:26:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-20T14:22:47.000Z","updated_at":"2026-04-28T00:35:35.000Z","published_at":"2013-12-20T14:22:47.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDetermine the square root of the value the user has entered, n.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":42268,"title":"Create a square matrix of zeros of even order","description":"Create a square matrix of zeros of even order","description_html":"\u003cp\u003eCreate a square matrix of zeros of even order\u003c/p\u003e","function_template":"function y = zero(x)\r\n  y = zeros(x);\r\nend","test_suite":"%%\r\nx = 2;\r\ny = zeros(2);\r\nassert(isequal(zero(x),y))\r\n\r\n%%\r\nx = 4;\r\ny = zeros(4);\r\nassert(isequal(zero(x),y))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":38003,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":187,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-24T10:40:36.000Z","updated_at":"2026-04-07T19:11:11.000Z","published_at":"2015-04-24T10:40:41.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCreate a square matrix of zeros of even order\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1796,"title":"02 - Vector Variables 5","description":"_eVec_ = _Hello_ \r\n\r\n( _eVec_ is a string, which is a vector of characters )","description_html":"\u003cp\u003e\u003ci\u003eeVec\u003c/i\u003e = \u003ci\u003eHello\u003c/i\u003e\u003c/p\u003e\u003cp\u003e( \u003ci\u003eeVec\u003c/i\u003e is a string, which is a vector of characters )\u003c/p\u003e","function_template":"function eVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\neVec = 'Hello';\r\ne = VectorFunc();\r\nassert(isequal(e,eVec))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":648,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:40:44.000Z","updated_at":"2026-04-22T18:30:01.000Z","published_at":"2013-08-13T13:40:44.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eeVec\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 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eHello\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eeVec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is a string, which is a vector of characters )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1801,"title":"03 - Matrix Variables 5","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_3e.png\u003e\u003e\r\n","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_3e.png\"\u003e","function_template":"function eMat = MatrixFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\nref = [13 -1 5;-22 10 -87];\r\nuser = MatrixFunc();\r\nassert(isequal(user,ref))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":632,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T14:06:57.000Z","updated_at":"2026-02-09T13:43:25.000Z","published_at":"2013-08-13T14:06:57.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.png\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake the following variable:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\"}]}"},{"id":43691,"title":"determine if ","description":"determine if the elements of a matrix is a nan and return true","description_html":"\u003cp\u003edetermine if the elements of a matrix is a nan and return true\u003c/p\u003e","function_template":"function y = my_function(x)\r\n  y = \r\nend","test_suite":"%%\r\nx = [1 0 5 nan];\r\ny_correct = [0 0 0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan 1; 5 nan];\r\ny_correct = [1 0;0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan nan nan;nan nan nan];\r\ny_correct = [1 1 1;1 1 1]\r\nassert(isequal(my_function(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":88437,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":102,"test_suite_updated_at":"2016-11-28T02:45:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-28T02:42:32.000Z","updated_at":"2026-02-11T18:28:36.000Z","published_at":"2016-11-28T02:42:32.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003edetermine if the elements of a matrix is a nan and return true\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":51097,"title":"STOP that car!!!","description":"The maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\r\nArrest and fine them!!!","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 305px 8px; transform-origin: 305px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 71.5px 8px; transform-origin: 71.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eArrest and fine them!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [100 90 110 101 100.5 125 20000];\r\n%what is x(7)!!!!!! \r\ny_correct = [3 4 5 6 7];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 100.1 105 110 150];\r\n%do we realy need to fine x(2)\r\ny_correct = [2 3 4 5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\n%Nice\r\nassert(isempty(your_fcn_name(x)))\r\n\r\n%%\r\nx = 3e8*(0:0.1:1);\r\n%Bazinga\r\ny_correct = 2:11;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":962179,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2021-07-07T07:37:19.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-03-21T09:58:00.000Z","updated_at":"2026-02-11T18:21:49.000Z","published_at":"2021-03-21T10:05:58.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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:r\u003e\u003cw:t\u003eArrest and fine them!!!\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\"}]}"},{"id":46813,"title":"Card games","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.4px; text-align: left; transform-origin: 384px 10.4px; white-space: pre-wrap; 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=\"\"\u003ehow many outputs will a shuffled deck of 52 cards have?\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct =8.0658e+67;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":"2020-10-16T20:35:35.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-16T20:34:00.000Z","updated_at":"2026-02-18T21:54:27.000Z","published_at":"2020-10-16T20:35:35.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ehow many outputs will a shuffled deck of 52 cards have?\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\"}]}"},{"id":43687,"title":"Change on Spiral Matrix","description":"n\u003e=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16 ","description_html":"\u003cp\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n ;\r\nend","test_suite":"%%\r\nn = 5;\r\ny_correct = [25 24 23 22 21;10 9 8 7 20;11 2 1 6 19;12 3 4 5 18;13 14 15 16 17];\r\nassert(isequal(your_fcn_name(n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":89616,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-27T14:08:23.000Z","updated_at":"2026-03-15T03:52:53.000Z","published_at":"2016-11-27T14:09:43.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below: Example : n=4 answer : 10 9 8 7 11 2 1 6 12 3 4 5 13 14 15 16\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":50447,"title":"Calculate Triangle Area, A, B and Gamma is given.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 359px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 179.5px; transform-origin: 407px 179.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eCalculate Triangle Area:\u003c/span\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=\"font-weight: 700; \"\u003e A\u003c/span\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\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=\"font-weight: 700; \"\u003eB \u003c/span\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=\"\"\u003eand\u003c/span\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=\"font-weight: 700; \"\u003e Gamma\u003c/span\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 [degree] is given as follows:\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 209px; 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: 384px 104.5px; text-align: left; transform-origin: 384px 104.5px; white-space: pre-wrap; 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=\"\"\u003e                                               \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"269\" height=\"209\" style=\"vertical-align: middle;width: 269px;height: 209px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003e\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eRound the answer to four decimal places\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = AreaTriangle(A, B, Gamma)\r\n\r\nend","test_suite":"%% \r\nA = 4; B = 6; Gamma = 56.45; % [degree]\r\ny_correct = 10.0008\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 5.7; B = 8.9; Gamma = 132; % [degree]\r\n\r\ny_correct = 18.8499\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 48.3; B = 643; Gamma = 8; % [degree]\r\n\r\ny_correct = 2161.1425\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = pi; B = 2*pi; Gamma = 43; % [degree]\r\n\r\ny_correct = 6.7311\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":487522,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-18T16:05:19.000Z","updated_at":"2026-04-22T06:37:34.000Z","published_at":"2021-02-18T16:05:19.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCalculate Triangle Area:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e A\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e Gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e [degree] is given as follows:\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: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=\\\"text\\\"/\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:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"209\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"269\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"middle\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\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=\\\"text\\\"/\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\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:r\u003e\u003cw:t\u003eRound the answer to four decimal places\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:r\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":47133,"title":"step function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.4px; text-align: left; transform-origin: 384px 10.4px; white-space: pre-wrap; 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=\"\"\u003ereturn the step function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":101,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:02:58.000Z","updated_at":"2026-03-31T15:20:41.000Z","published_at":"2020-10-29T18:02:58.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ereturn the step function (y) of a given input (x)\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\"}]}"},{"id":42979,"title":"Calculating selling price","description":"Cost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?","description_html":"\u003cp\u003eCost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 50;\r\ny_correct = 55;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 500;\r\ny_correct = 550;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 100;\r\ny_correct = 110;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":86789,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":108,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-06T16:59:36.000Z","updated_at":"2026-02-09T13:45:07.000Z","published_at":"2016-09-06T16:59:36.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCost of a Product is $x What should be the selling price if you want to gain 10%?\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":45764,"title":"Function 1 (★)","description":"Compute the value of \r\n\r\n\u003c\u003chttps://i.imgur.com/AxKWLmE.gif\u003e\u003e\r\n\r\nfor any given positive x.","description_html":"\u003cp\u003eCompute the value of\u003c/p\u003e\u003cimg src = \"https://i.imgur.com/AxKWLmE.gif\"\u003e\u003cp\u003efor any given positive x.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 10;\r\ny_correct = 30250.38982762555;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 0.35;\r\ny_correct = -9.116883398921845e-01;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 3.14159;\r\ny_correct = 35.83003674467708;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":428668,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":73,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-05T23:12:16.000Z","updated_at":"2026-03-31T09:40:54.000Z","published_at":"2020-06-05T23:12:16.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.gif\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCompute the value of\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003efor any given positive x.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.gif\",\"contentType\":\"image/gif\",\"content\":\"data:image/gif;base64,R0lGODlheQAtALMAAP///wAAAKqqqpiYmNzc3Lq6unZ2doiIiGZmZu7u7szMzERERFRUVBAQECIiIjIyMiH5BAEAAAAALAAAAAB5AC0AAAT+EMhJq63iGHS7/2AojmQJJIfEGGbrvvBbPNJAU8kQDknsEoGgcBjw/SSbCieUYBhNDEVLMEBkUiFBo+QgUA5SUQH7DBEWrYQAwBgU1kzviFGo3Eb38gcRdnX1X1JyAAM6JAdwIG4xCWgwW4ASAgIJBGQLgyIKTjt1MAaeJpMCaAWZAFSFXgVVE1c5A3QSQEIsEpAUVKBUDJm4H4svjbkDu7GDhcWoBsUDiRIFtgYHOQANUgmmAYYCeRe/AKYABA1r1xRFnZ+h4uTmYQtwCqEdSSfh4+l1Ag4TB44dCPTLBQ3cBAc9FNErkSAPnALgDNxIYCChBwVBFvSxJwGBLTb+ZC4IrMfJAsILCBioZPDgwcoVFxIs+fJsgoGStxAkswhCAANc5yY0CBXgVIUEBiU8MGQhqYVgFw0EqOltwlIcRUnEEyqpnycgrrx+SJogKz4KTitA/dCSZkyzdcry5GlhQUIFSwywwGJjgkcAIesOgkgonYJMm0Ss9VAgQB9vhAcYlvMg1IA+F1glm4CXBxKmCqbRVQvaigIBBgQsRKR4oQcHjgpVwCvgdOpQFHdGIjGMRNUOiz1I9vJ7t3EDmD+wGjF6rM7AxqMDmPlBZvQDAYpLj1RNUfMnZaFvH0++g+vy6NOrX89+O5H38OPLn0+/vv37+Om338+/v///AAb+KCAOTAn33YAvWOIDdR40gWAZBjRQYAtgjDDGg0/8AYN2F3CIoQhIxSDbITV9WIJPMWBSQmImutAGBgcUg1luCCCAhUG6vHEMWi260EAmNkoQ4iwnleUJOO2UYw1m6fRIAjkU9DVBAJ5cJUEAPYxEUDhOneTkCAfgJOEEZUnRWEIFDKSlBTd14OWXISzAFBCDCJDOAQMBYM+QFljZFJwjFFVJPhQ8gEWbSiVCFlwVpAUomUUwpWGYrsRmFgAqFlSYBIdRwOKjHzCTCAHPTThNBr+MCABttqlWAWugRoKokACJ4GGsLviJRHKMTYirCxJJ8huDHVj3qw+oZfDRUb4GPnVgdBEAADs=\"}]}"},{"id":1644,"title":"What percentage?","description":"Calculate the output c as the percentage of a on b for given a and b.","description_html":"\u003cp\u003eCalculate the output c as the percentage of a on b for given a and b.\u003c/p\u003e","function_template":"function c = percentage_is(a,b)\r\n  c = 0;\r\nend","test_suite":"%%\r\na = 10;\r\nb = 100;\r\nc_correct = 10;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 50;\r\nc_correct = 20;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 20;\r\nc_correct = 50;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 8;\r\nb = 32;\r\nc_correct = 25;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 28;\r\nb = 7;\r\nc_correct = 400;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":14304,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":525,"test_suite_updated_at":"2013-06-11T20:58:58.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-11T08:41:49.000Z","updated_at":"2026-04-22T18:32:10.000Z","published_at":"2013-06-11T08:42:21.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCalculate the output c as the percentage of a on b for given a and b.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":43804,"title":"Rankine to Celsius Converter","description":"Given input R, degrees Rankine, convert into degrees Celsius.","description_html":"\u003cp\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\u003c/p\u003e","function_template":"function C = RatoC(Ra)\r\n  C = ;\r\nend","test_suite":"%%\r\nRa = 0;\r\nC_correct = -273.15;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n\r\n%%\r\nRa = 491.67;\r\nC_correct = 0;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":4,"created_by":100606,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":149,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-12-13T23:35:41.000Z","updated_at":"2026-02-04T21:01:36.000Z","published_at":"2016-12-13T23:35:54.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":40912,"title":"Rotate counterclockwise a matrix 90 deg with left-bottom element","description":"Example:\r\n\r\nInput \r\n\r\n [ 1 2 3\r\n   4 5 6 ]\r\n\r\nOutput\r\n\r\n [ 3 6\r\n   2 5\r\n   1 4 ]","description_html":"\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003eInput\u003c/p\u003e\u003cpre\u003e [ 1 2 3\r\n   4 5 6 ]\u003c/pre\u003e\u003cp\u003eOutput\u003c/p\u003e\u003cpre\u003e [ 3 6\r\n   2 5\r\n   1 4 ]\u003c/pre\u003e","function_template":"function y = rot_matrix(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3;4 5 6];\r\ny_correct = [3 6;2 5;1 4];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = [1 2;5 6];\r\ny_correct = [2 6;1 5];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = 3;\r\ny_correct = 3;\r\nassert(isequal(rot_matrix(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":33754,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":165,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-15T07:53:37.000Z","updated_at":"2026-03-15T03:50:00.000Z","published_at":"2015-04-15T07:54:03.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ [ 1 2 3\\n   4 5 6 ]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ [ 3 6\\n   2 5\\n   1 4 ]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1581,"title":"Area of rhombus \t","description":"Calculate the rhombus area","description_html":"\u003cp\u003eCalculate the rhombus area\u003c/p\u003e","function_template":"function y = areaOfRhombus(a,h)\r\n  y = ;\r\nend","test_suite":"%%\r\na = 2;\r\nh = 1;\r\ny_correct = 2;\r\nassessVariableEqual('y_correct', areaOfRhombus(a,h))","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":14282,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":375,"test_suite_updated_at":"2017-06-05T17:47:05.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-06T13:34:52.000Z","updated_at":"2026-04-30T06:31:42.000Z","published_at":"2013-06-06T13:34:52.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCalculate the rhombus area\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":50427,"title":"Number Puzzle - 078","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_078()\r\n  y = [654321 765431];\r\nend","test_suite":"%%\r\ny=puzzle_078();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),350))\r\nassert(isequal(sum(y),299553518))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:41:35.000Z","updated_at":"2026-01-30T15:54:31.000Z","published_at":"2021-02-17T20:41:35.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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\"}]}"},{"id":50437,"title":"Number Puzzle - 080","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_080()\r\n  y = [3111 2111];\r\nend","test_suite":"%%\r\ny=puzzle_080();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),76))\r\nassert(isequal(sum(y),588390))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:47:51.000Z","updated_at":"2026-01-30T15:55:08.000Z","published_at":"2021-02-17T20:47:51.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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\"}]}"},{"id":44546,"title":"Calculating the total earnings of a factory","description":"The row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.","description_html":"\u003cp\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\u003c/p\u003e","function_template":"function earn = earnings(rate, price)\r\n    earn= (); % use your basic knowledge of matrix multiplication\r\nend","test_suite":"%%\r\nrate = [2,5,4];\r\nprice = [8,3,1];\r\ny_correct = 3360;\r\nassert(isequal(earnings(rate,price),3360))\r\n%%\r\nrate = [1,4];\r\nprice = [2,1];\r\ny_correct = 576;\r\nassert(isequal(earnings(rate,price),576))\r\n%%\r\nrate = [6 6 2 3 2 8];\r\nprice = [3 2 4 8 9 5];\r\ny_correct = 11520;\r\nassert(isequal(earnings(rate,price),11520))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":171559,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-03-31T09:16:35.000Z","updated_at":"2026-02-11T11:25:03.000Z","published_at":"2018-03-31T09:16:35.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":42990,"title":"Pad zero between every adjacent values of the vector.","description":"    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].","description_html":"\u003cpre\u003e    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].\u003c/pre\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = zeros(length(x));\r\nend","test_suite":"%%\r\nx = [1];\r\ny_correct = [1 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 2 3 4 5 6];\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0];\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":91313,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-20T13:07:32.000Z","updated_at":"2026-02-06T11:43:12.000Z","published_at":"2016-09-20T13:07:47.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1919,"title":"Returning a \"greater than\" vector","description":"Given a vector, v, return a new vector , vNew, containing only values \u003e n.\r\n\r\nFor example:\r\n\r\n  v=[1 2 3 4 5 6]\r\n  n=3\r\n  vNew = [4 5 6]","description_html":"\u003cp\u003eGiven a vector, v, return a new vector , vNew, containing only values \u003e n.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ev=[1 2 3 4 5 6]\r\nn=3\r\nvNew = [4 5 6]\r\n\u003c/pre\u003e","function_template":"function vNew = returnGreaterThan(v,n)\r\n  vNew = v;\r\nend","test_suite":"%%\r\nv = 1:6;\r\nn=3\r\nvNew = 4:6;\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [10:-2:-10];\r\nn=0\r\nvNew = [10 8 6 4 2];\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [4 pi -2 0 -17000 8 91];\r\nn=3\r\nvNew = [4 pi 8 91];\r\nassert(isequal(returnGreaterThan(v,n),vNew))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":3743,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":276,"test_suite_updated_at":"2013-10-08T01:31:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-10-08T01:29:22.000Z","updated_at":"2026-02-10T21:43:20.000Z","published_at":"2013-10-08T01:31:14.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a vector, v, return a new vector , vNew, containing only values \u0026gt; n.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[v=[1 2 3 4 5 6]\\nn=3\\nvNew = [4 5 6]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":47108,"title":"Get the side length by using the law of cosines. ","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 228.75px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 114.375px; transform-origin: 407px 114.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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 122.55px 7.25px; transform-origin: 122.55px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSuppose we have a trianlge like below. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 138.75px; 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: 384px 69.375px; text-align: left; transform-origin: 384px 69.375px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 220px;height: 132px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\" width=\"220\" height=\"132\"\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 78.5833px 7.25px; transform-origin: 78.5833px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eCalculate the side length \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ec\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: 20.6167px 7.25px; transform-origin: 20.6167px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e when \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ea\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: 3.88333px 7.25px; transform-origin: 3.88333px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003eb\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: 46.2917px 7.25px; transform-origin: 46.2917px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and the angle \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\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: 50.9583px 7.25px; transform-origin: 50.9583px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e(deg) are given. \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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 180.467px 7.25px; transform-origin: 180.467px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eRefer to this page for more details on the law of cosines. : \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://en.wikipedia.org/wiki/Law_of_cosines\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = law_cos(a, b, gamma)\r\n  y = a;\r\nend","test_suite":"\r\n%%\r\na = 1;\r\nb = 5;\r\ngamma = 45;\r\ny_correct = 4.350739269151224;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n%%\r\na = 3;\r\nb = 4;\r\ngamma = 90;\r\ny_correct = 5;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":658698,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":63,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-28T08:02:26.000Z","updated_at":"2026-03-15T03:58:26.000Z","published_at":"2020-10-28T08:02:26.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eSuppose we have a trianlge like below. \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=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"132\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"220\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\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:r\u003e\u003cw:t\u003eCalculate the side length \u003c/w:t\u003e\u003c/w:r\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\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e when \u003c/w:t\u003e\u003c/w:r\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\u003ea\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\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\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and the angle \u003c/w:t\u003e\u003c/w:r\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\u003e\\\\gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e(deg) are given. \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:r\u003e\u003cw:t\u003eRefer to this page for more details on the law of cosines. : \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://en.wikipedia.org/wiki/Law_of_cosines\\\"\u003e\u003cw:r\u003e\u003cw:t\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbgAAAEICAYAAAAtAOHGAAAABmJLR0QA/wD/AP+gvaeTAAAgAElEQVR4nO3deZhcVZ3/8fep7k5CFiCEhKAs7QIYCJssYadxJSMJNN23QyAZoiDIGAaVGUR/o2YeBYFBEMRRURSNSUjfDgRQgQFCRAFljUhYBMMWEIPQITFk6e46vz/Ora7bSXV1Lbfq1vJ5PU8/ubfqVNUXnqS+fb/3fM8BEREREREREREREREREYmSiTsAEal6RwInAicAuwMTgATwNvA88BhwD7AM2BxTjCIiIjmbBjwM2ODnZVwSWwLcFZzb0M8/gRuAw+MIVkREZCijgV/gklYSmA/sP8jYA4C7GZjoXi5DjCIiInmZAKzEJar1wNQcXtMA/B/pBHdLyaITEREpwE7Ak7gk1QMcm8dr9yed4P4r+tBEREQKt5R0krqogNe/Grz2X6IMSkREpBizSSe3F4CmAt7jd8HrJ0YYl4iISMEaGTgj8uwC32cUsENUQYmIiBTrdNLJbQMwJt5wREREonEH6QS3JOZYREREIjEceJd0gpsbbzgiIiLROJ6BTdoHxhuOSO4ScQcgIhXtA6HjJPBsXIGI5EsJTkSy2SN0/CpaLFmqiBKciGQzPHS8NrYoRAqgBCci2bwVOu6JLQqRAjTGHYCIVLQXQseFrECyA+kFmVN7w4mIiMRuJOk2gSQwLs/Xfy94bR9wSLShiYiIFOd60m0CF+Txumm4pGiBS0sQl4iISFHGAWtwieptYM8cXtMKbAxecytuTzgREZGKcyywDpewXgfayHwP/yBgAekrvhspbOcBERGRsjkEeIJ08noLtwXOUuBu4LXQc88DXjxhioiI5C+Bu3r7BfAcrjeuB5fsHgV+iJs1qRnaIiIiIiIiIiIiIiIiIiIiIrKN4QxcmFlERKTqHQasBl4CxscbioiISDRmkV6xxAKd8YYjIiJSnAbgCgY2dqeO1eAtIiJVaQJwP+mEdg2usXthcN4NvDe26ERERAowGfgrLpFtBs4JPTcO+Fvw3G3lD01ERKQwrcB6XAJ7Azgmw5hppK/szihfaCIiIvlLAJeR3tvtUWC3LONVqhQRkYo3CjczMnVV1hU8lo1KlSIiUtGagRW4RNUHfBkwOb5WpUoREalILcCbuAT1DnBSAe+hUqWIiFSUubg93iywCjigwPdRqVJERCpCE/Aj0qXFe3FJqhgqVYqISKwGa96OgkqVIiISi2zN21FQqVJERMoul+btKKhUKSIiZZFv83YUVKoUEZGSKqR5OwoqVYqISMk0U3jzdhRUqhQRkci1UHzzdhRUqhQRkchE1bwdBZUqRUSkaKVo3o6CSpUiIlKwUjZvR0GlShERyVupm7ejoFKliIjkpVzN21FQqVJERIaU2Hf77edT3ubtKKhUKSIigxo1Zdy45yh/83YUVKoUEZGMmgmatxPG2Mv239/2et6MmGPKl0qVIiIyQAuh5u2fHHLI76znWet5b1jPmxhvaHlTqVIilYg7ABEp2FzgbmBn4EXg2LP23rsV+DuwC7DUzpkzIsb48nU+blLMjsAPYo5FaoASnEj1STVvfw/X17YMOAx40ixa9A/gU8C7wBQ2bFhg582rln/nb5FuZ5iGSpUiInUlp+Zt29HxmaBUaW17+2VljrFYKlWKiNSZvJq3red9J5TkrrHl3TWgGJpVKSJSR/Ju3rZgrOd9L5TkbrCe11DqQCOiWZUiIjWu6J23bXv7Jf1JzvOW2dbWCSWIM3J7jxnzO1SqlCJUS8lCpB6NAn4GeMH5EuBMYEO+b2Q970vAFUADsJpEwjOLF/8hqkCjZM84Y3s2b772rZ6eMyffdRdvbNoEcDswPebQpMpUy+wqkXrTDDyAS25J4OLgOO/kBmB8/yrgE7ieud1IJu+3nvdtO23ayGjCjYZtb5/Kli1/wpgzxw0bxiWTJz8cPKVZlZI3XcGJVJ4WwMf1t63DfbH/Koo3tqeeuhsNDZ3AkcFDL2LMXNPZ+Zso3r/guDxvX+A7wInBQ+8AXzC+fyNuVuVMYC1uos1rccQo1UcJTqSyzAWuxk39fxE4BXgyyg8IJprMBb4JjAke/j1wifH9O6P8rBxi2Qdrv4AxZ+P+my3GdGHtfxjffyUYNg54CpiISpWSByU4kcrQBFxHeur/MqAD1/xcEsHV3DXAqaGHHwW+z7BhN5sFC9aV5HPPOaeJtWtbsfZzuKvV1PfQQ8CFxvcfyvCyaaRbBmYBC0oRm9QWJTiR+E3Arf5/bHB+LXAh0FuOD7czZhxGMvk14CTS3wkbMeZWkkkfY5Yb33+7qM+YPXsUmzZNxdqTMeZTwNjQ0w9h7ZV0dd1i3KzJwahUKXlRghOJ12TgVuD9wBbceozXxxGIbWs7mETii7ieu9Ghp5K4MulvgacxZhV9fat4661XzPLl/UnYtrQ0suuu40gmd8La8SSTkzHmQCD1E14XcyPWLqKh4ftm8eLHcwxRpUrJixKcSHxagV/gksnfgXbcvbBY2WnTRrLddidj7enA8aTv0xVrHXAH1i7FmDuM779TwHuoVCk5U4ITKb8EcClwEe7f4GO4ySSr4wwqE9vS0sj48QcCx2DMEVi7F/BBYIchXtoLPIe1TwArSCQex9oHjO9viSAslSolJ0pwIuUVWfN2nKznjSeZ3I1EIt1Lm0wmsfZtttuuu1QTVAIqVYqIVJhmgp23gT7gy+iXzEJprUoRkQrRQmjnbdyMRSmOttUREYnZXKAH92W8Cjgg3nBqhrbVERGJSWrn7VQp7V7cl7JER6VKEZEyy2nnbYmESpUiImWS187bUjSVKiUjzeASiVZFNm8Pxnreara+6jFmtuns/OU2Y9vbr8KYLwL30Ng40yxa9I8yhZkLNYDLNrQfnEg0UjtvL8Elt8eAQ6ng5Bb4NS7me0KPnZhxZF/fJcArwMfo7b3fet7ojOPicTuwKDi+DpUqBSU4kSiMAm4i3de2BLfEVcWtTLI14/vnGt9vxzVLbwLA2k/YDNUdc8stb2HtpcHpJIz5bPkizcn5wBvAjsAPYo5FKoASnEhxmolw5+24GN/fiFtMGWA8bW2HZByYTKb3i7O2tfSR5eUt0vc7tQO4KMGJFKEFeAS3Uv464GTgcrJv+VK5rE0nL2Mylyl33vn10NnEEkdUCJUqpZ8SnEhh5gJ3Azvjdt4+FvhVrBEVK5cE190d3lng2RJHVCiVKgVQghPJV6p5+3u4vrZlwGG4/dKqmlmy5FngpeB0ivW8bXcMsPbg0HGlTslXqVIAJTiRfEzArUaS+vK8Fvgk7gu1NqSv4hqBj2/zfCLREhytZ8uWxeUJqiAqVYoSnEiOJgMP4UqRW4BzgQtw+57VkjtDxwPKlHbevATW/mtw+kNz223ryxdWQVSqrHNKcCJDa8Ult/fjmrc/Clwfa0SlYsy9uAQO7uo0beXKk4A9gG4aG68oc2SFUKmyzinBiQyuWpu3C2Z8/5+4tgeA3eyMGZMBgr64bwaPX1xhq5hko1JlHVOCE8msapu3ixaeTWmtK1N63izcNj/34/s/jiewgqlUWaeU4ES21UwNNG8XzJg7+o+tPdG2to4DvgNsJJk821Rfn59KlXVKiy2LDNQC+Lj+tnW4L8Pq7m8rQGgR5i24Ml8bcKHx/atiDaw4C4GZwFrcpKHX4g1HSk1XcCJptde8XShr7wqOhuGS24Pst993Y4woCipV1hklOCmcZ1fjWbvVz7fjDqsANdu8XbBwmdKVJueYefOSscUTDZUq64wSnBRmjh2B5T4MC4A/9T9ueTy+oApS+83bhejpuYf0vbYnzJIlz8cZToQ0q7KOKMFJYW40m+gys+k0szChpGZ4Isao8lUvzdv5a2o6mvQ9+g/FGUoJqFRZJ5TgpHiWg4Kj9fj8NdZYclc/zduF+a/Q8U729NPHxhZJ9FSqrBNKcFKcc2wTsF9wtgJMpU8hr7vm7XzZtra9gCMGPNjTMy6eaEpGpco6oAQnxXmHfXEz7cBWfHmyfpu382HMMds8lkw2xhBJqalUWeOU4KQ46fIkJCp6gkkz9dy8nQ9jRm31iCWRWBNLLKWlUmWNq8XfyqS80gmujyfwbAOGWVjOwJUuxwF/x3IXSS7hZvNyDDG2oObt3CUSy0kmLelJJn8wvv92nCGVUKpUORNXqlxOuRrAT7O708ssDC3AvsB4oAH3d/QFEsxmsflLWWKpUbqCk+JYUhtgbqaJbmA5lhuBvYFu3NXSHhg+SwMr8OxBg7xTqah5O09m8eKngM8DbwIvkkx+LuaQSq28pcqZdhfa7Xz6WIXhUuADwMNYFgB/A3YCDqeHSt+OqOJpqS4pjme7cV8Mf8GV+1aR5CKWmFUATLdjGM7VwFnBK55jP/Zlnil103AT7jfyVAlqGdBBvfe3yWCmAakdymcBC0ryKe12atA7OhZ4gAT/wWLzh/7nPfu/wHnAGnyzS0liqCO6gpPCnWabcckNYG8sj+Kb9v7kBnCbWc9YzsNdPQHsw1Nb7TMWPTVvS75KP6vSs6djuBUYi+Va9uO4AcnNSVVEVkT++XVICU4K19f/jxHgFTZwfsZx15sezICy4IkZx0VDzdtSqNKVKmfYI4Cf4yoL8+kyF2xTxfBsA25LIjBKcFFQgpNipO+nGb7DHWZzlrGvhcbuXqJ41LwtxSjNrErPjibJQtykvldxv3Rlsg8wMjhWgouAEpwUI53gLJ1ZRyZpCp1tPQ29WGrelqiUolR5HvA+AAxfwzcbM46yoYqIruAioQQnxUgluOfwzRtZRxre039sibKnSs3bErXoSpVupZ8LgrO3Wc9Ng45N9Ce4jSRRe0AElOCkMJ7dCdgDAMsjObxicv+RYWVEUTSj5m2JXnSlym5aSF8FdmUt46ev4P6Mb/oK/kzppwQnhQqvYPJU1pGeHYbbXy3ltxF8fgvwCHAgrjH2ZOBy0lu8iBQjqlLlx/uPLPcNOmqeTQAfBqptR46KpgQnhQo3bL+SdaSlBRgRnK3hzZyu+LJR87aUQxSlyuP7jwx/HHTUnzmQdMuN7r9FRAlOChO+IZ4cor/McGbo+AaWm0Kn7GvnbSmnKEqVewZ/JnmTVwcd1YDXf6wJJpFRgpPCmAEtAoOvuDDDTgJmBGfdNHBVgZ+o5m2JQ7GlyvRqUdvRkHHEdDsG2//3Osm7+oUtKkpwkr+pdjgDd3k+JeO46XYMSX4JwT9swxdZZP5RwCeqeVviVEypMjUbMsEoDs84YgTX4BYlB3ie2827hQQp21KCk/yNZH/SO1HcDLTSYf8jmBLttNkpDOe3pG6cWy6n0/y8gE9T87bErZhS5Q39R4bvM8Pu3X/eaifQbm/EMh14J3hU5ckIabFlyV+7PRvDjwGwdJDgKCxfwP0jfQU3+WPXYPRmDF+h01yd56ckgEuBi3B/Tx/DXSmqv03ishC3rc5aXFVh6G113PJbtwNTg0eSuNVMNgJ74XYPmInbpqcBeAZ4EstLdJmLow2//ugKTgqRvv/WwDN0mi9i+QzwNO4ehdtdwPBdYFIByU3N21KJ8i9V+qaPsZyM4Uu4q7NNuO1wNgHfYBj7kWQT9N+fc/esE7w/6uBFJH7NuC8CC/SRTnIilWAa7u+mRTuAi0geWnCbbFpcufOkWKMRyWwh7u9oN6XYVkdEas5coAf3xbGK1LYhIpVnHO7emSW9SaqIyDZSzdupss+9pKdMi1QqlSpFJKsJwP2kvyiuId1+IFLpVKoUkYwmA3/FfUFsJt1nJFItVKoUkW20AutxXwxvAMfEG45IwVSqFBEgvfN2EveF8CiwW6wRiRRPpUqROjcK6CT9225X8JhItVOpUqSONaPmbaltKlWK1KEW1Lwt9UGlSpE6ouZtqScqVYrUATVvS71SqVKkhql5W+qdSpUiNUjN2yIqVYrUHDVvi6SpVClSA9S8LZKZSpUiVUzN2yKDU6lSpEo1o+ZtkaGoVClSZVpQ87ZIrlSqFKkSat4WyY9KlSIVTs3bIoVTqVKkQql5W6R4KlWKVBg1b4tEQ6VKkQqi5m2RaKlUKRIzNW+LlI5KlSIxUfO2SGmpVCkSg2bUvC1SDipVipRRC2reFiknlSpFykDN2yLlp1KlSAmpeVskXipVipSAmrdFKoNKlSIRUvO2SOVQqVIkImreFqk8KlWKFEHN2yKVTaVKkQKoeVuk8qlUKZKnZtS8LVItVKoUyVELat4WqTYqVYoMQc3bItVJpUqRQah5W6T6qVQpshU1b4vUDpUqRQJq3hapLSpViqDmbZFapVKl1C01b4vUPpUqpe6oeVukPqhUKXWlGTVvi9QTlSqlLrSg5m2ReqRSpdQ0NW+L1C+VKqUmqXlbREClSqkxat4WkTCVKqUmqHlbRLamUqVUPTVvi8hgVKqUqqTmbRHJhUqVUlXUvC0iuVKpUqpGM2reFpH8qFQpFa8FNW+LSGFUqpSKpeZtESmGSpVScdS8LSJRUalSKoaat0UkaipVSuzUvC0ipaBSpcRKzdsiUkoqVUrZqXlbRMpFpUopGzVvi0g5qVQpZdGMmrdFpPxUqkRftqXUAvjAzsA63F+yX8UZkIhEy7a1HYAxczDmSGBvXHVmNcb8BmsvN77/WozhLQRmAmtxk9vijCUWSnClMRe4Gjf1/0XgFODJWCMSkUhZz5sN/BT373wd1v6aRMJg7anAMOAdjGk1nZ33xRTiuKZE4rmeZHLcjk1N963t6flITHHERgkuWk3AdaSn/i8DOoC3YotIRCJnTzvtPfT1PQ+MBFbT0HCUuemmVwHsjBlHkEzeGzy3ATjc+P7TZY2vre1DJBKX3v7666dMf+CB1Pf8LGBBOeOIWyLuAGrIBNxqJKnkdi3wSZTcRGpPb+9ncAkMjPlKKrkBmMWL/wB8LTgdhVuxqCys5423nvcLEomVQOu097zHnjBhwkvB09dRZ7MqleCiMRl4CDgW2AKcC1wA9MYZlIiUiDEfC456GT78lgwjfkD6l9tjbFvbwaUOyXZ0zMTdCpmN+25/EGuPvW/NmkNxfbc7BnHVDSW44rXiktv7gb8DHwWujzUiESm1/YI/XzDz52/Y+knj+xuBR/ofSCQmlyoQe+qpu1rPuwNrFwITcZNcphvfP9p0dT2IS7SpytI06mhWpRJc4VLN20uA0cBjwKHA7+MMSkRKy7a0NOJmR4PrNxtMT/+RMe+WJJaOjuNoaPgjcGLwOQtobDzYdHbevtXQ24FFwXHdlCq1wG9hRgE/A7zgfAlwJu6GsojUsvHjR4TONmYZuVf/UV/fE1GGYOfNS/DUU5di7UW4yYKvYcxZprPzriwvOx84AXeV9wNgepQxVSJdweWvGXgAl9ySwMXBsZKbSD3o6QlfGNhMQ2xb2xTgQ8HpPWbJklVRfbydM2cEK1cuxJjUwhHLaGw8ZIjkBnVYqtQVXH5aUPO2iGRhPe9E4Ibg9ClgTmTv3do6jg0b7gAOA5IY81U6O68wgyTaDFKlypm4UuVyargBXAkud2reFpGMrOd9HTgcN6N6T9wvwJcBlxnffyeSz5g5c2d6e+/A3evvAc4ynZ3zC3iruilVqkQ5tNTO29/DJbdluN+elNxEJOU44FO45Abuu3UKxsyy06aNLPbN7cyZu9Db+3tccluHMZ80vl9IcoM6KlUqwWWn5m0RGZLx/Y8Z3zcMG7YDicSRGPMT4GisvY4RI54N7skVxHreaHp7lwL74O71fyqC5b/qYlalluoa3GTgVlx/2xbcZb3620TqnD3llB1pauoOTn9tfP+kjOPa24/CmHuBEcB6kslDzJIlz+f1WZ7XAPwa94v1FqydZrq6/q+Y+EPG4e4RTsQlvJorVeoKLjM1b4tIUUxX14MYc2VwOgZjvpX3m1h7CS65JTFmdoTJDeqgVKkEN5Cat0UkOsYsDh1Pt+ec05TrS63ntWPMRcFrv2k6OzujD7C2S5VKcGmjgJtIb0q6BDgeWB1nUCJSxSZNehrXLwswgu7uvbINT7GnnbY7rtXAYG0nnZ3/XaoQcbdfanKtSiU4pxk1b4tIxMy8eUlgff8D1u6Y0wv7+q4FtgdeY9iwz+XR51aImi1Vqg8uouZt63mtwOnAFGB88PCrGLMMY/7HLF781/6x7e3fwJh5wA3G988uLnwRqVTBJJHR/Q80NKzL4TXtuD5bgHPNwoXd2cZHpCYbwOv9Cm4ucDcuub2I2+4mr+Rmp00baT3vTuBmoB33W9edwOPAXlh7LsnkCtvWdiiA9bzzguT2LMb8LLL/EhGpPNZOARqCs3dJJv+adbjnbQdcGbz258b3f13aAAeouVJlvSa46Jq3R4xYhJvlBHAXPT3Nxvdbje8fjbVfDh4fTSJxfXCD+WvAO8AJprPzgSL/O0SkQlkwGPON9APWD7bRGZxbX3JPYC3G/GdpI9xGzZUq6zHBDWjenjhixM8psHnbdnS0ke4deZZNm041S5eu7R8wefKVQGqr+oPp7j4f2BW4zvj+GwX/F4hIpZhoPW/01g/a008fS0fHfOATwUOrMebibG9kW1vHYe2F7sReYXz/zcijHVpNzaqst3tw/c3bBnq+NXnyC1+dNOnjNDWNKajObe2XQsffMrffPmDPJzNvXtJ2dPhYm/ot7usAJJO/LPQ/QEQqyiHA69bzfgu8FDzWTE/PCbiZ2QC/A84c8pfapqZ/w9rRwN8YPfrqEsWbi5pZq7KeruAGNG9/eOzY1q9OmrQT8B62bLk23zeznjcROCp1Sm/vYLXyu0PHOwCPmyVLns3380SkIr0BvIJrKfo8rjJ0BPAM8AOM+Yjx/eOM77+Y7U3s7NmjsPYLABhzjbnxxk2lDTurmilV1sMVXAK4FEhtDPgYcMpj3d2rsfZCjPklxpxhPe9Hxvdzb+g25jBs/8zd1weUJsM2bnyCESN6Sf+/XlDgf4eIVJ7HBluqKy+bN88AdgI2YO2Pi36/4tXErMpav4LL2rxturoWAPcEz/2PzW9tznBtes1gg4Ky5crQQ3fm8RkiUg+snR38udD4/tsxR5NS9bMqaznBNZNb8/Z/Bs8fQXt7ex7vH76xnL2cYO3DoeMPZRkpInXGtrW9H/eLNzQ0/DTeaAao+lJlrSa4FuAR4EBc8/bJwOVkWA3A+P4KUmVDY76S8yckk+tDZyOyjjUm3X6QSByVZaSI1JuGBg9XPXqBxYv/GHc4W6nqWZW1mODyb95OJL6Fu4o72La3fyLr2PRrXg+djR90nHN4/5G1R+f0/iJSH6w9Kfizs8RLchWqakuVtZTgCm7eNosX/4XUvTFj5ub0adY+Ejp7rz3jjO0zDps6dTju8j7lw3bOnOxXfCJSF2xr6zjgSAASid/EG82gqrZUWSsJrvidt41JtQpMta2tE4Yc7npaHkydsmVL5iu/0aPbcL/5pFYwGMa77x6ecayI1JeGho/glvJ6hzVrKq08GVaVpcpaSHCTcf1tx+J23j4XuADozetd9t33buBVoJHGxlk5vcba74TOvrT1LEw7b14CuBBYjzE/Cj11Yl6xiUjFMEuXrjW+b4KfYlsEjgn+XG6WL8/vO6v8qq5UWe0JLrKdt4NtLW4KTnOaTWm6um7GLbIMcCTt7VcMSHJPP30x8GGs/RnG3ECqvm7tWdbzDrIdHR+znrekkHhFpAYYcwQA1j44xMhKUHWlynz6vipJxuZtityc1M6YcRjJ5MNAkt7eXc0ttwza39b/Grf6982kr8qextr7MeZ9uDLpMzQ1HW0WLuy2nncx8O2t3uKfxvfHFBO3iFQfO3XqcEaPXgcMA1qM7/827phytBDXAL4WV0Gr2AbwaryCK93O25MmPYZr2k7Q1PTRXF5ifH8jvv8vwL/iuv13xZhPA3sBV7F585TUOpfG9y/DmI9jzALgN1h7KQ0N+xYdt4hUn5Ej98UltySbNz8edzh5qLpSZbVoBlbgSn19pJNcZGxHxyLredZ2dPwwyvcVEQmzHR0d1vOs9byX446lANNw38OWCi5VVtMVXAs5Nm8X6SEArD0s4vcVEQn7YPBn1k1QK1RVzKqslgRX9M7beXgs+HNy0MMmIhK9ZPIDABhTjQkOqqBUWekJLrqdt3O1adOTuKvCYWy//V4l+xwRqW/GuKueZLIaS5RQBbMqKznBFd+8XQBz223rAbeTbl9fcyk/S0TqmltQwpghZ2tXsIouVVZqgoumebtwrwCQSOxZps8TkfqTWsP2zVijKF7FliorMcFF1rxdhNRCyhPL/LkiUj92BsDaf8QcR7EqtlRZSQkuAVyG62sbjZvscSiQ+y7bUTHGbYWTTI4q+2eLSM2zLS2NpLbZamhYF280kajIUmWlJLjSNW8XIpl8FwBjlOBEJHq77x6eob0ltjiiVXGlysa4AwB2BW4BpgTnPvD/gF3iCujh7u7hOw8fztqenvG4UqmISGROvvfeHa4+6CAAfrxq1S7A5ngjisx3cZW4aYCH+z6PTZSrgJyEu0wF+Anw2RxeMwx4HtgjwjhERCR+a4DdGfoK9VDcIh652gx0A38GlgI/BTZlGhjVFVwjcGXo/KAcX2eozB1sRUSkOBvJ7SJqBLA4OD4U+EBwvAJ4LjSuAdgJt5rVxODn47hZ9sfjFn8eIKoruH8Hrgmdb8JNFOnL4bXDgZERxSEiIpXhXfIvvd4FpDaPbsVdoW2tEXe/76rQY1cDX8o3wFyMxU0TXU968U0LaJV8ERHJxxrSOWT3IcYuD439U6YBUcyi/DrusvFsBpYbcy1TioiIvJeBze+vDjH+xdDxsEwDik1wewGfxy18vBh4KfTcgUW+t4iI1I+DQ8ePDToqLXyF92KmAcVOMrkSd9WWqn0+AbwvONYVnAjAPJvgadqxnIprh0m1wKwB/oTlLvro4paqXpNQpFjhnDFUgtsBOCp0fkemQcVcwZ0ATMdNLnk+eOyJ0PO6ghOZYQ9jJSuxLMbtYfgUhp/gKh59wHQM36eRl/HsebHGKhKvfK7gvg5sFxy/BK3HUQoAAAPxSURBVPwsykASuGT2N2BM6PGTGDjRRGs5Sv3qsB14djOetXj2Lk61uw54fp5N0GF/GDxvabcXxRSpSCVYRTp3DNYbPR63s0xq3F+ASYO9YaFtAmfhmrk/w8DM+V4GLq81FbizwM8QqV6e/Qju734T8ADwEXyzbcOrZ3fALe49EvgEvrm7nGGKVIgdSPexWaBzq+dH4JLeAUAP8ChuScf/JeKlzkbj/kE+TOYEGZ7m+eUoP1ikKky3Y/Dsy8GVWQ+e/WDW8Z59Es9aZtqdyxShSKU5noHVv2w/q3Crlxw71JsWcg/uYlzp8d/JvArJitCxJppI/RnB+aRKLIbF+OaFrOMtPwWuYpGp9m1TRAoVvv92De7iKfwzDDdrchbuiu3TwP24RZ0j2zRgd1x3+vwsYy4nnWmfjuqDRarCPJvAs6v776t59sS4QxKpAj8nnTfmDDF2LG7+R2r8vw02MN/Mdxlu5le20mN4JuXepGe6iNS+ZziE9F5Ym/kn98UZjkiVCF/BZVyVJKQbt71ayqAL++fTBzcFmIm7/3ZtlnE7hY4bgP1x9+tEal8fx4XuTD/OHaZWtkERKZXhpGdC9pJb5e+10PGg97jzSXBX42qh7wXa8njdgSjBSf1IT2+2PBNjHCLVYjLpXPQsuS3QvGPoeONgg3ItUc4AjsTVRre++Zfp58+h12qiidQPE9qoN8HrMUYiUi3yKU+mhBfzH/SKL5cruBG4iSMryT65JGwlrjQJWtFE6omlJ1SizN6f49lh2GBrkO24j/lmQ0ljE6lM4QS3YtBRacNwbQUp9ww2MJcE90VgT+AUIJnDeHAJLuUAtLGp1IsEz/T/TbdMGGL0eRi+CzzFfA4ocWQilSpc5cvlCu400nM9tpBlma6hSpS7AF8BHgJuzeGDU54KHY8hvUOrSG0z3BI6++ig42bYDwBfAyyW88HoF0CpRwkGVvmGSnB7AFeEzr/LwAknebked+V1XJ6v24uBnef5TEoRqW4d9qehPriLMzx/dGilk22fF6kf+5DOE3/LMq4Bl0deDY3/FW4pvEFlWmprJ9z6XiZ4wy3AbcFzX8UtkzKYM4BpuKzshR5fATwHLMMlTZHaNdUOZzRduMXHAVZg+QOGEbgZY4cCG7BcSJf5UWxxisRjH+C/g+OJpO+nvcW299MacTnpIFyDN8A/cVdxl+L6sgeVKcGdgEtEmewIvJPl/X4FfCrL819m4OWlSO3qsB1YZuMS2jjcdObnsNxJIz/kJqNZllKPPo1bSzIXW3AJbTXu1tc9wFJcs7eIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIFOb/A4u3kV8IJmX/AAAAAElFTkSuQmCC\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"problem_search":{"errors":[],"problems":[{"id":1791,"title":"02 - Vector Variables 1","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_2a.png\u003e\u003e","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_2a.png\"\u003e","function_template":"function aVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\naVec = [3.14 15 9 26];\r\na = VectorFunc();\r\nassert(isequal(a,aVec))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":722,"test_suite_updated_at":"2013-08-27T09:52:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:23:08.000Z","updated_at":"2026-04-22T18:31:14.000Z","published_at":"2013-08-13T13:23:08.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.png\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake the following variable:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\"}]}"},{"id":56150,"title":"Ordinary Annuity : Periodic Payment (Present Value)","description":"Theorem : Present Value of an Ordinary Annuity\r\n\r\nwhere;\r\nP : Present value of all payments\r\nA : Periodic payment\r\nr : Interest rate per period\r\nn : Number of periods (peyments)\r\nCalculate A, given P, r and n. Round to the nearest cent. ","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 230.377px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.997px 115.188px; transform-origin: 406.997px 115.188px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 21.0018px; 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: 383.996px 10.5009px; text-align: left; transform-origin: 383.996px 10.5009px; white-space: pre-wrap; 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=\"\"\u003eTheorem : Present Value of an Ordinary Annuity\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 37.6379px; 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: 383.996px 18.8189px; text-align: left; transform-origin: 383.996px 18.8189px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-16px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"116\" height=\"37.5\" style=\"width: 116px; height: 37.5px;\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 21.0018px; 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: 383.996px 10.5009px; text-align: left; transform-origin: 383.996px 10.5009px; white-space: pre-wrap; 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=\"\"\u003ewhere;\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cul style=\"block-size: 81.7555px; 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: 390.993px 40.8778px; transform-origin: 390.998px 40.8778px; margin-top: 10px; margin-bottom: 20px; \"\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003eP : Present value of all payments\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003eA : Periodic payment\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003er : Interest rate per period\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003cli style=\"block-size: 20.4389px; 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: 362.994px 10.2137px; text-align: left; transform-origin: 363px 10.2194px; white-space: pre-wrap; 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=\"\"\u003en : Number of periods (peyments)\u003c/span\u003e\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv style=\"block-size: 21.0018px; 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: 383.996px 10.5009px; text-align: left; transform-origin: 383.996px 10.5009px; white-space: pre-wrap; 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=\"\"\u003eCalculate A, given P, r and n. Round to the nearest cent. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function A = annuityPPayment(P,r,n)\r\n\r\nend","test_suite":"%%\r\nP = 1500;\r\nr = 0.07;\r\nn = 20;\r\nA = 141.59;\r\nassert(abs(annuityPPayment(P,r,n) - A )\u003c= 1e-2)\r\n\r\n%%\r\nP = 1e6;\r\nr = 0.005;\r\nn = 240;\r\nA = 7164.31;\r\nassert(abs(annuityPPayment(P,r,n) - A )\u003c= 1e-2)\r\n\r\n%%\r\nP = 50000;\r\nr = 0.1;\r\nn = 3;\r\nA = 20105.74;\r\nassert(abs(annuityPPayment(P,r,n) - A )\u003c= 1e-2)\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":8703,"edited_by":8703,"edited_at":"2022-10-01T16:32:47.000Z","deleted_by":null,"deleted_at":null,"solvers_count":36,"test_suite_updated_at":"2022-10-01T16:32:47.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2022-09-30T08:07:42.000Z","updated_at":"2026-02-09T13:35:50.000Z","published_at":"2022-09-30T16:53:42.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\u003eTheorem : Present Value of an Ordinary Annuity\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=\\\"true\\\"/\u003e\u003c/w:customXmlPr\u003e\u003cw:r\u003e\u003cw:t\u003eP = A \\\\frac{(1+r)^n-1}{r (1+r)^n}\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\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:r\u003e\u003cw:t\u003ewhere;\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\u003eP : Present value of all payments\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\u003eA : Periodic payment\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\u003er : Interest rate per period\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\u003en : Number of periods (peyments)\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:r\u003e\u003cw:t\u003eCalculate A, given P, r and n. Round to the nearest cent. \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\"}]}"},{"id":46773,"title":"PIN code","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 40.7273px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 20.3636px; transform-origin: 407px 20.3636px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 20.3636px; text-align: left; transform-origin: 384px 20.3636px; white-space: pre-wrap; 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=\"\"\u003eA cell phones requires a PIN code to open which only includes numbers; how many possible input numbers are available with X input slots.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 4;\r\ny_correct = 10000;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 1;\r\ny_correct = 10;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 10;\r\ny_correct = 10^10;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":102,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-16T18:53:35.000Z","updated_at":"2026-02-15T10:54:18.000Z","published_at":"2020-10-16T18:53:35.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eA cell phones requires a PIN code to open which only includes numbers; how many possible input numbers are available with X input slots.\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\"}]}"},{"id":42594,"title":"UICBioE240 problem 1.13","description":"Compute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.","description_html":"\u003cp\u003eCompute the following - \r\ny = x^5/(x^-1) and\r\ny = (1-(1/x^5))^-1.\r\nHave the final answer of y to equal a 1 by 2 vector.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = [64 32/31]\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":50124,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":173,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-09-10T18:44:23.000Z","updated_at":"2026-02-15T10:55:23.000Z","published_at":"2015-09-10T18:44:23.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCompute the following - y = x^5/(x^-1) and y = (1-(1/x^5))^-1. Have the final answer of y to equal a 1 by 2 vector.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":55160,"title":"Find distance travelled by an object starting from rest in time 't' and linear acceleration 'a' = 3t","description":"Find distance travelled by an object starting from rest in time 't' with linear acceleration a = 3t. You are given time t as an input to the function.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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=\"\"\u003eFind distance travelled by an object starting from rest in time 't' with linear acceleration a = 3t. You are given time t as an input to the function.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function s = your_fcn_name(t)\r\n  s = a;\r\nend","test_suite":"%%\r\nt = 2;\r\ny_correct = 4;\r\nassert(isequal(your_fcn_name(t),y_correct))\r\n\r\n%%\r\nt = 0;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(t),y_correct))\r\n\r\n%%\r\nt = 1;\r\ny_correct = 0.5;\r\nassert(isequal(your_fcn_name(t),y_correct))\r\n\r\n%%\r\nt = 12;\r\ny_correct = 864;\r\nassert(isequal(your_fcn_name(t),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":2439180,"edited_by":2439180,"edited_at":"2022-07-13T19:07:25.000Z","deleted_by":null,"deleted_at":null,"solvers_count":37,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2022-07-13T19:07:08.000Z","updated_at":"2026-02-08T05:29:58.000Z","published_at":"2022-07-13T19:07:25.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\u003eFind distance travelled by an object starting from rest in time 't' with linear acceleration a = 3t. You are given time t as an input to the function.\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\"}]}"},{"id":2166,"title":"Concatenate a successive power matrix in a column matrix","description":"Generate F = [M1 M^2 ... M^p] with M a matrix, without using for.","description_html":"\u003cp\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\u003c/p\u003e","function_template":"function F = powerConcat(M,p)\r\n  F = M;\r\nend","test_suite":"M=magic(4)\r\np=ceil(4*rand());\r\nF=M;\r\nfor i=2:p\r\nF=[F M^i];\r\nend\r\n%%\r\nassert(isequal(powerConcat(M,p),F))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":19758,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":75,"test_suite_updated_at":"2017-12-06T14:09:14.000Z","rescore_all_solutions":true,"group_id":1,"created_at":"2014-02-07T09:56:02.000Z","updated_at":"2026-02-20T08:37:21.000Z","published_at":"2014-02-07T10:05:11.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGenerate F = [M1 M^2 ... M^p] with M a matrix, without using for.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":42363,"title":"Normalize by maximum","description":"Subtract the maximum value in a column from the corresponding columns of a matrix.","description_html":"\u003cp\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\u003c/p\u003e","function_template":"function y = normalize(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3; 4 5 6];\r\ny_correct = [-3,-3,-3;0,0,0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[1; 2; 3]\r\ny_correct = [-2;-1;0];\r\nassert(isequal(normalize(x),y_correct))\r\n\r\n%%\r\nx=[16 2 3 13;5 11 10 8;9 7 6 12;4 14 15 1]\r\ny_correct = [0 -12 -12 0;-11 -3 -5 -5; -7 -7 -9 -1;-12 0 0 -12];\r\nassert(isequal(normalize(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":45465,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-06-08T08:46:15.000Z","updated_at":"2026-04-21T05:16:13.000Z","published_at":"2015-06-08T08:46:55.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSubtract the maximum value in a column from the corresponding columns of a matrix.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":58802,"title":"Array Height (no usage of size)","description":"Find the array height, the number of rows. \r\nSize may not be used.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 134.5px 8px; transform-origin: 134.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the array height, the number of rows. \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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 69.5px 8px; transform-origin: 69.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSize may not be used.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function h = find_height(m)\r\n h=0;\r\nend","test_suite":"%%\r\nw=randi(10);\r\nh=randi(10);\r\nm=ones(h,w);\r\nassert(isequal(find_height(m),h))\r\n%%\r\nfiletext = fileread('find_height.m');\r\nassert(~contains(filetext,'size'));","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":3097,"edited_by":3097,"edited_at":"2023-08-04T14:36:31.000Z","deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-08-04T14:34:06.000Z","updated_at":"2026-04-01T13:49:02.000Z","published_at":"2023-08-04T14:36:31.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\u003eFind the array height, the number of rows. \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:r\u003e\u003cw:t\u003eSize may not be used.\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\"}]}"},{"id":48980,"title":"F-score","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 343px 10.5px; transform-origin: 343px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 320px 10.5px; text-align: left; transform-origin: 320px 10.5px; white-space: pre-wrap; 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=\"\"\u003eCalculate the F-score given TP, FP and FN. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = F_score(tp,fp,fn)\r\n  y = x;\r\nend","test_suite":"%%\r\ntp=4;\r\nfp=5;\r\nfn=3;\r\nassert(isequal(F_score(tp,fp,fn),0.5))\r\n%%\r\ntp=30;\r\nfp=40;\r\nfn=52;\r\nassert(isequal(F_score(tp,fp,fn),0.3947))\r\n%%\r\ntp=70;\r\nfp=50;\r\nfn=0;\r\nassert(isequal(F_score(tp,fp,fn),0.7368))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":698530,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":30,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-12-22T16:02:28.000Z","updated_at":"2026-04-06T14:16:47.000Z","published_at":"2020-12-31T01:19:51.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCalculate the F-score given TP, FP and FN. \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\"}]}"},{"id":50544,"title":"Number Puzzle - 087","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a six-digit prime number \u003c/span\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=\"font-style: italic; \"\u003eabcdef\u003c/span\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 where \u003c/span\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=\"font-style: italic; \"\u003eab\u003c/span\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\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=\"font-style: italic; \"\u003ecd\u003c/span\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, and \u003c/span\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=\"font-style: italic; \"\u003eef\u003c/span\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 are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_087()\r\n  y=123456;\r\nend","test_suite":"%%\r\ny=puzzle_087();\r\na=num2str(y);\r\nassert(isequal(length(a),6))\r\nassert(isprime(str2num(strcat(a(1),a(2)))))\r\nassert(isprime(str2num(strcat(a(3),a(4)))))\r\nassert(isprime(str2num(strcat(a(5),a(6)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2021-02-25T02:13:17.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:41:46.000Z","updated_at":"2026-04-16T08:09:36.000Z","published_at":"2021-02-25T02:13:17.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a six-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcdef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eab\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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ecd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e, and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eef\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e are also primes.\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\"}]}"},{"id":50539,"title":"Number Puzzle - 086","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a four-digit prime number \u003c/span\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=\"font-style: italic; \"\u003eabcd\u003c/span\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 where \u003c/span\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=\"font-style: italic; \"\u003eac\u003c/span\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 and \u003c/span\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=\"font-style: italic; \"\u003ebd\u003c/span\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 are also primes.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_086()\r\n  y=1234;\r\nend","test_suite":"%%\r\ny=puzzle_086();\r\na=num2str(y);\r\nassert(isequal(length(a),4))\r\nassert(isprime(str2num(strcat(a(1),a(3)))))\r\nassert(isprime(str2num(strcat(a(2),a(4)))))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-25T00:38:17.000Z","updated_at":"2026-04-16T08:03:21.000Z","published_at":"2021-02-25T00:38:17.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a four-digit prime number \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eabcd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e where \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eac\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e and \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ebd\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr/\u003e\u003cw:t\u003e are also primes.\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\"}]}"},{"id":47445,"title":"Solve the equation. Find X.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 109.667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 54.8333px; transform-origin: 406.5px 54.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function x = your_fcn_name(A)\r\n  x = A;\r\nend","test_suite":"%%\r\nA = [3 4 7];\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(A),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2020-11-11T07:52:49.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T07:50:41.000Z","updated_at":"2026-02-15T11:09:35.000Z","published_at":"2020-11-11T07:50:41.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003e\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:r\u003e\u003cw:t\u003e% When input A is [3 4 7], the equation is '3X+4=7 '. then, calculate X.\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: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=\\\"text\\\"/\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\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\"}]}"},{"id":47128,"title":"Test","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 41.6px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 20.8px; transform-origin: 407px 20.8px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 20.8px; text-align: left; transform-origin: 384px 20.8px; white-space: pre-wrap; 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=\"\"\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nC=20\r\nN=0\r\nW=10\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n\r\n%%\r\nC=19\r\nN=1\r\nW=10\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(C,N,W),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T17:39:50.000Z","updated_at":"2026-04-22T18:35:39.000Z","published_at":"2020-10-29T17:39:50.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ein a given test, a correct answer scores 3 points, while a wrong answer scores -1. determine whether a person passes the test or not. C:correct, N:neutral, W:wrong, the threshhold is 50 out of 90 for a 30 questions test.\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\"}]}"},{"id":47450,"title":"Area of Ellipse","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 95.6667px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 406.5px 47.8333px; transform-origin: 406.5px 47.8333px; vertical-align: baseline; \"\u003e\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003eCaculate the area of below ellipse.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 36.3333px; 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: 383.5px 18.1667px; text-align: left; transform-origin: 383.5px 18.1667px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cspan style=\"vertical-align:-16px\"\u003e\u003cimg src=\"data:image/png;base64,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\" width=\"71.5\" height=\"36.5\" style=\"width: 71.5px; height: 36.5px;\"\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\u003cdiv style=\"block-size: 20.6667px; 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: 383.5px 10.3333px; text-align: left; transform-origin: 383.5px 10.3333px; white-space: pre-wrap; 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=\"\"\u003eSo, input x = [a b], numeric vector when a, b are not zero.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [7 8];\r\ny_correct = 56*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [999 888];\r\ny_correct = 999*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [101 888];\r\ny_correct = 101*888*pi;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":2,"created_by":71768,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":67,"test_suite_updated_at":"2020-11-11T08:48:39.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-11-11T08:46:14.000Z","updated_at":"2026-04-22T18:38:22.000Z","published_at":"2020-11-11T08:46:14.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCaculate the area of below ellipse.\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\u003e$$\\\\frac{x^{2}}{a^2}+\\\\frac{y^{2}}{b^2}=1$$\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=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eSo, input x = [a b], numeric vector when a, b are not zero.\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\"}]}"},{"id":44493,"title":"The great 82-year-old","description":"Let's answer the question below;\r\n\r\n'I am *x* years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\r\n\r\ninput *x* (years old) \u003e\u003e\u003e output 'Yes' or 'No'","description_html":"\u003cp\u003eLet's answer the question below;\u003c/p\u003e\u003cp\u003e'I am \u003cb\u003ex\u003c/b\u003e years old and I have never written programs.\r\nIf I study from now, will I be able to develop programs?'\u003c/p\u003e\u003cp\u003einput \u003cb\u003ex\u003c/b\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\u003c/p\u003e","function_template":"function Answer = Age(x)\r\n  Answer = 'Yes';\r\nend","test_suite":"%%\r\nx = 20;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%%\r\nx = 40;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))\r\n%% Great Ms Masako Wakamiya\r\nx = 82-1;\r\ny_correct = 'Yes';\r\nassert(isequal(Age(x),y_correct))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":137687,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":152,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-01-08T12:47:36.000Z","updated_at":"2026-02-15T11:10:56.000Z","published_at":"2018-01-08T12:58:55.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eLet's answer the question below;\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e'I am\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e years old and I have never written programs. If I study from now, will I be able to develop programs?'\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003einput\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003ex\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e (years old) \u0026gt;\u0026gt;\u0026gt; output 'Yes' or 'No'\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":45933,"title":"Watt","description":"Ampere x Volt = Watt","description_html":"\u003cp\u003eAmpere x Volt = Watt\u003c/p\u003e","function_template":"function y = watt(A,V)\r\n  y = A and V;\r\nend","test_suite":"%%\r\nV = 24;\r\nA = 15;\r\ny_correct = 360;\r\nassert(isequal(watt(A,V),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":112,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:17:37.000Z","updated_at":"2026-02-15T11:18:17.000Z","published_at":"2020-06-14T12:17:37.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eAmpere x Volt = Watt\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":44729,"title":"Pass the Threshold!!","description":"Write a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.","description_html":"\u003cp\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a\r\nscalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be\r\nfunction xout = threshold(xin,t)\r\nwhere xout is the output vector, xin is the input matrix, and t is the threshold value.\u003c/p\u003e","function_template":"function xout = threshold(xin,t)\r\n  xout = xin;\r\nend","test_suite":"%%\r\nxin = magic(3);\r\nt=2;\r\nxout =[8 3 4 5 9 6 7];\r\nassert(isequal(threshold(xin,t),xout))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":29500,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":51,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-08-13T17:14:49.000Z","updated_at":"2026-02-11T18:13:23.000Z","published_at":"2018-08-13T17:14:49.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eWrite a Matlab function that will take as input a matrix of arbitrary dimensions and a scalar threshold value, and return a vector of all the elements of the matrix that exceed the threshold. The first line of your function should be function xout = threshold(xin,t) where xout is the output vector, xin is the input matrix, and t is the threshold value.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":50347,"title":"Number Puzzle - 065","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_065()\r\n  y=5000000;\r\nend","test_suite":"%%\r\ny=puzzle_065();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=1:3\r\n    if a(1+i)~=a(8-i)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='5')\r\nassert(a(2)~=a(3))\r\nassert(a(2)~=a(4))\r\nassert(a(4)~=a(3))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T23:18:54.000Z","updated_at":"2026-02-19T15:07:32.000Z","published_at":"2021-02-13T23:18:54.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a prime number which has the following form 5XYZZYX where X, Y, and Z are unique single-digit numbers.\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\"}]}"},{"id":50317,"title":"Number Puzzle - 059","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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=\"\"\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y=puzzle_059()\r\ny=3000000;\r\nend","test_suite":"%%\r\ny=puzzle_059();\r\nassert(isprime(y))\r\na=num2str(y,20);\r\nflag=true;\r\nfor i=2:2:6\r\n    if a(i)~=a(i+1)\r\n        flag=false;\r\n    end\r\nend\r\nassert(a(1)=='3')\r\nassert(a(2)~=a(4))\r\nassert(a(2)~=a(6))\r\nassert(a(4)~=a(6))\r\nassert(flag)\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-13T22:56:56.000Z","updated_at":"2026-02-19T15:10:29.000Z","published_at":"2021-02-13T22:56:56.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eGive an example of a prime number which has the following form 3XXYYZZ where X, Y, and Z are unique single-digit numbers.\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\"}]}"},{"id":60176,"title":"Find the number of diagonals in a n sided polygon.","description":"Find the number of diagonals in a n sided polygon.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 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; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eFind the number of diagonals in a n sided polygon.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = count_diagonals(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx =12;\r\ny_correct =54;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =4;\r\ny_correct =2;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n\r\nx =3;\r\ny_correct =0;\r\nassert(isequal(count_diagonals(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3469688,"edited_by":3469688,"edited_at":"2024-05-02T19:23:51.000Z","deleted_by":null,"deleted_at":null,"solvers_count":31,"test_suite_updated_at":"2024-05-02T19:23:51.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-05-02T18:52:26.000Z","updated_at":"2026-04-21T09:17:01.000Z","published_at":"2024-05-02T19:23:51.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eFind the number of diagonals in a n sided polygon.\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\"}]}"},{"id":59551,"title":"Range of Values in a Matrix","description":"Create a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 63px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 31.5px; transform-origin: 407px 31.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 31.5px; text-align: left; transform-origin: 384px 31.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=\"\"\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function valueRange = find_range(matrixInput)\r\n    % Your code goes here\r\nend\r\n","test_suite":"%% Test case 1\r\nx = [1, 2, 3; 4, 5, 6; 7, 8, 9];\r\ny_correct = 8;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 2\r\nx = [0.5, 0.75; 0.55, 0.7];\r\ny_correct = 0.25;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 3\r\nx = [100];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))\r\n\r\n%% Test case 4\r\nx = [2, 2, 2; 2, 2, 2];\r\ny_correct = 0;\r\nassert(isequal(find_range(x), y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3551517,"edited_by":3551517,"edited_at":"2024-01-09T19:35:19.000Z","deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":"2024-01-09T19:35:03.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2024-01-09T19:27:40.000Z","updated_at":"2026-04-21T07:09:45.000Z","published_at":"2024-01-09T19:28:19.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCreate a function that accepts a matrix of real numbers as input and returns the range of the values contained in the matrix. The range is defined as the difference between the maximum and minimum element. For a single-element matrix or a matrix with identical elements, the function should return 0.\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\"}]}"},{"id":58553,"title":"How many offices does MathWorks have in the UK","description":"Please write a function that returns the number of offices MathWorks has in the UK.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407.5px 10.5px; transform-origin: 407.5px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384.5px 10.5px; text-align: left; transform-origin: 384.5px 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=\"\"\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = num_of_office_uk(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 2;\r\nassert(isequal(num_of_office_uk(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":3495038,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-17T11:03:37.000Z","updated_at":"2026-04-21T07:11:34.000Z","published_at":"2023-07-17T11:03:37.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\u003ePlease write a function that returns the number of offices MathWorks has in the UK.\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\"}]}"},{"id":58733,"title":"Is it the answer to life the universe and everything?","description":"The answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; min-height: 0px; white-space: normal; color: rgb(205, 214, 244); font-family: Menlo, Monaco, Consolas, monospace; font-style: normal; font-size: 14px; font-weight: 400; text-decoration: rgb(205, 214, 244); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 42px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 21px; transform-origin: 407px 21px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 21px; text-align: left; transform-origin: 384px 21px; white-space: pre-wrap; 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: 384px 7.5px; transform-origin: 384px 7.5px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = the_answer()\r\n  y = 42;\r\nend","test_suite":"%%\r\n\r\ny_correct = 54;\r\nassert(isequal(the_answer(),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":2052130,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":33,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2023-07-18T19:34:54.000Z","updated_at":"2026-04-21T07:13:13.000Z","published_at":"2023-07-18T19:34:54.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\u003eThe answer to life the universe and everything is 42, but this is naturally in base 13. Unfortunately, MATLAB is in base 10, so write a function to return the answer to life the universe and everything in base 10.\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\"}]}"},{"id":45930,"title":"Mile to Kilometer","description":"x is mile and y is km","description_html":"\u003cp\u003ex is mile and y is km\u003c/p\u003e","function_template":"function y = miletokm(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 100;\r\ny_correct = 160.9344;\r\nassert(isequal(miletokm(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":441903,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":170,"test_suite_updated_at":"2020-06-14T12:07:50.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-14T12:06:46.000Z","updated_at":"2026-03-22T02:39:40.000Z","published_at":"2020-06-14T12:07:50.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ex is mile and y is km\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":43582,"title":"Explode string","description":"Break a sentence into cell of words","description_html":"\u003cp\u003eBreak a sentence into cell of words\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 'I am a Cody pro';\r\ny_correct = {'I','am','a','Cody','pro'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Break this up';\r\ny_correct = {'Break','this','up'};\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = 'Lots       of         spaces';\r\ny_correct = {'Lots','of','spaces'};\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":29461,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":47,"test_suite_updated_at":"2016-10-23T02:36:06.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-10-21T06:33:57.000Z","updated_at":"2026-04-07T11:00:09.000Z","published_at":"2016-10-21T06:33:57.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eBreak a sentence into cell of words\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":2052,"title":"provide the numerical answer to these number questions...","description":"return a row matrix containing the sorted numbers which answer the following questions:\r\n\r\n a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\r\n","description_html":"\u003cp\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\u003c/p\u003e\u003cpre\u003e a) what is the first Knuth number to repeat 3 times?\r\n b) how many Platonic solids are there?\r\n c) what base is the decimal number system in?\r\n d) what is the additive identity?\r\n e) what is the multiplicative identity?\r\n f) what is the smallest perfect number?\r\n g) in the Fibonacci sequence, what is the larget cube number?\r\n h) what is the number of spatial dimension we live in?\r\n i) what is the square of the only even Prime?\r\n j) what is the only even Prime?\r\n k) any number can be divided by this digit if the repeated sum of the digits is this digit\u003c/pre\u003e","function_template":"function amat = numtest()\r\namat(1)=100;\r\namat(2)=2;\r\n% etc\r\nend","test_suite":"%% intentionally obfuscated\r\ny_correct = -4.6:.1:-3.6;\r\nassert(isequal(numtest(),int32(10*y_correct+'0'-log10(100)) ))","published":true,"deleted":false,"likes_count":2,"comments_count":3,"created_by":17471,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":"2017-08-18T16:07:56.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-15T06:20:43.000Z","updated_at":"2026-04-07T13:37:29.000Z","published_at":"2013-12-15T06:20:43.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003ereturn a row matrix containing the sorted numbers which answer the following questions:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ a) what is the first Knuth number to repeat 3 times?\\n b) how many Platonic solids are there?\\n c) what base is the decimal number system in?\\n d) what is the additive identity?\\n e) what is the multiplicative identity?\\n f) what is the smallest perfect number?\\n g) in the Fibonacci sequence, what is the larget cube number?\\n h) what is the number of spatial dimension we live in?\\n i) what is the square of the only even Prime?\\n j) what is the only even Prime?\\n k) any number can be divided by this digit if the repeated sum of the digits is this digit]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":47138,"title":"sign function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.4px; text-align: left; transform-origin: 384px 10.4px; white-space: pre-wrap; 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=\"\"\u003ereturn the sign function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 2;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = -1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":132,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:04:12.000Z","updated_at":"2026-02-08T05:30:26.000Z","published_at":"2020-10-29T18:04:12.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ereturn the sign function (y) of a given input (x)\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\"}]}"},{"id":44683,"title":"Perfect Square","description":"Determine if the input is a perfect square (square of an integer) or not.\r\nExample -\r\nIf input is 25(==5^2), return 1.\r\nIf input is 17, return 0.\r\n\r\nUse of if-else and switch is prohibited to prevent hard coded solutions.","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 171px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 85.5px; transform-origin: 407px 85.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 222px 8px; transform-origin: 222px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eDetermine if the input is a perfect square (square of an integer) or not.\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 31px 8px; transform-origin: 31px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eExample -\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 92.5px 8px; transform-origin: 92.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 25(==5^2), return 1.\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 69px 8px; transform-origin: 69px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eIf input is 17, return 0.\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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 8px; transform-origin: 0px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 220.5px 8px; transform-origin: 220.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n%Enter your code\r\nend","test_suite":"%%\r\nfiletext = fileread('your_fcn_name.m');\r\nassert(isempty(strfind(filetext, 'if')))\r\nassert(isempty(strfind(filetext, 'switch')))\r\n%%\r\nx = 0;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 81;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 5;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 7;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 343;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = pi;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Euler's Number\r\nx = exp(1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Iota\r\nx = sqrt(-1);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 2025;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 4761;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%Pythagoras Constant\r\nx = sqrt(2);\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":4,"created_by":223089,"edited_by":223089,"edited_at":"2022-06-03T11:00:29.000Z","deleted_by":null,"deleted_at":null,"solvers_count":89,"test_suite_updated_at":"2022-06-03T11:00:29.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2018-06-10T14:46:41.000Z","updated_at":"2026-04-01T13:59:03.000Z","published_at":"2018-06-10T14:46:43.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eDetermine if the input is a perfect square (square of an integer) or not.\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:r\u003e\u003cw:t\u003eExample -\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:r\u003e\u003cw:t\u003eIf input is 25(==5^2), return 1.\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:r\u003e\u003cw:t\u003eIf input is 17, return 0.\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: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=\\\"text\\\"/\u003e\u003cw:jc w:val=\\\"left\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eUse of if-else and switch is prohibited to prevent hard coded solutions.\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\"}]}"},{"id":2068,"title":"Determine the square root","description":"Determine the square root of the value the user has entered, n.","description_html":"\u003cp\u003eDetermine the square root of the value the user has entered, n.\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n;\r\nend","test_suite":"%%\r\nn = 4;\r\ny_correct = 2;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 16;\r\ny_correct = 4;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n%%\r\nn = 285156;\r\ny_correct = 534;\r\nassert(isequal(your_fcn_name(n),y_correct))\r\n\r\n","published":true,"deleted":false,"likes_count":7,"comments_count":2,"created_by":21190,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":796,"test_suite_updated_at":"2014-01-14T22:26:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-12-20T14:22:47.000Z","updated_at":"2026-04-28T00:35:35.000Z","published_at":"2013-12-20T14:22:47.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eDetermine the square root of the value the user has entered, n.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":42268,"title":"Create a square matrix of zeros of even order","description":"Create a square matrix of zeros of even order","description_html":"\u003cp\u003eCreate a square matrix of zeros of even order\u003c/p\u003e","function_template":"function y = zero(x)\r\n  y = zeros(x);\r\nend","test_suite":"%%\r\nx = 2;\r\ny = zeros(2);\r\nassert(isequal(zero(x),y))\r\n\r\n%%\r\nx = 4;\r\ny = zeros(4);\r\nassert(isequal(zero(x),y))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":38003,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":187,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-24T10:40:36.000Z","updated_at":"2026-04-07T19:11:11.000Z","published_at":"2015-04-24T10:40:41.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCreate a square matrix of zeros of even order\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1796,"title":"02 - Vector Variables 5","description":"_eVec_ = _Hello_ \r\n\r\n( _eVec_ is a string, which is a vector of characters )","description_html":"\u003cp\u003e\u003ci\u003eeVec\u003c/i\u003e = \u003ci\u003eHello\u003c/i\u003e\u003c/p\u003e\u003cp\u003e( \u003ci\u003eeVec\u003c/i\u003e is a string, which is a vector of characters )\u003c/p\u003e","function_template":"function eVec = VectorFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\neVec = 'Hello';\r\ne = VectorFunc();\r\nassert(isequal(e,eVec))\r\n","published":true,"deleted":false,"likes_count":3,"comments_count":1,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":648,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T13:40:44.000Z","updated_at":"2026-04-22T18:30:01.000Z","published_at":"2013-08-13T13:40:44.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eeVec\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 \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eHello\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\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:rPr\u003e\u003cw:i/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eeVec\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e is a string, which is a vector of characters )\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1801,"title":"03 - Matrix Variables 5","description":"Make the following variable:\r\n\r\n\u003c\u003chttp://samle.dk/STTBDP/Assignment1_3e.png\u003e\u003e\r\n","description_html":"\u003cp\u003eMake the following variable:\u003c/p\u003e\u003cimg src = \"http://samle.dk/STTBDP/Assignment1_3e.png\"\u003e","function_template":"function eMat = MatrixFunc()\r\n  *Insert code here\r\nend","test_suite":"%%\r\nref = [13 -1 5;-22 10 -87];\r\nuser = MatrixFunc();\r\nassert(isequal(user,ref))","published":true,"deleted":false,"likes_count":3,"comments_count":0,"created_by":15468,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":632,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2013-08-13T14:06:57.000Z","updated_at":"2026-02-09T13:43:25.000Z","published_at":"2013-08-13T14:06:57.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.png\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eMake the following variable:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\"}]}"},{"id":43691,"title":"determine if ","description":"determine if the elements of a matrix is a nan and return true","description_html":"\u003cp\u003edetermine if the elements of a matrix is a nan and return true\u003c/p\u003e","function_template":"function y = my_function(x)\r\n  y = \r\nend","test_suite":"%%\r\nx = [1 0 5 nan];\r\ny_correct = [0 0 0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan 1; 5 nan];\r\ny_correct = [1 0;0 1]\r\nassert(isequal(my_function(x),y_correct))\r\n%%\r\nx = [nan nan nan;nan nan nan];\r\ny_correct = [1 1 1;1 1 1]\r\nassert(isequal(my_function(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":88437,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":102,"test_suite_updated_at":"2016-11-28T02:45:31.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-28T02:42:32.000Z","updated_at":"2026-02-11T18:28:36.000Z","published_at":"2016-11-28T02:42:32.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003edetermine if the elements of a matrix is a nan and return true\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":51097,"title":"STOP that car!!!","description":"The maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\r\nArrest and fine them!!!","description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 51px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 25.5px; transform-origin: 407px 25.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 305px 8px; transform-origin: 305px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 71.5px 8px; transform-origin: 71.5px 8px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eArrest and fine them!!!\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [100 90 110 101 100.5 125 20000];\r\n%what is x(7)!!!!!! \r\ny_correct = [3 4 5 6 7];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 100.1 105 110 150];\r\n%do we realy need to fine x(2)\r\ny_correct = [2 3 4 5];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\n%Nice\r\nassert(isempty(your_fcn_name(x)))\r\n\r\n%%\r\nx = 3e8*(0:0.1:1);\r\n%Bazinga\r\ny_correct = 2:11;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":2,"comments_count":0,"created_by":962179,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":64,"test_suite_updated_at":"2021-07-07T07:37:19.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2021-03-21T09:58:00.000Z","updated_at":"2026-02-11T18:21:49.000Z","published_at":"2021-03-21T10:05:58.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eThe maximum allowed speed for this road is 100. Find the cars that didn't observe the speed limit\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:r\u003e\u003cw:t\u003eArrest and fine them!!!\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\"}]}"},{"id":46813,"title":"Card games","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.4px; text-align: left; transform-origin: 384px 10.4px; white-space: pre-wrap; 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=\"\"\u003ehow many outputs will a shuffled deck of 52 cards have?\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct =8.0658e+67;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":56,"test_suite_updated_at":"2020-10-16T20:35:35.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-16T20:34:00.000Z","updated_at":"2026-02-18T21:54:27.000Z","published_at":"2020-10-16T20:35:35.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ehow many outputs will a shuffled deck of 52 cards have?\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\"}]}"},{"id":43687,"title":"Change on Spiral Matrix","description":"n\u003e=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16 ","description_html":"\u003cp\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below:\r\nExample : n=4\r\nanswer :\r\n10  9  8  7\r\n11  2  1  6\r\n12  3  4  5\r\n13  14 15 16\u003c/p\u003e","function_template":"function y = your_fcn_name(n)\r\n  y = n ;\r\nend","test_suite":"%%\r\nn = 5;\r\ny_correct = [25 24 23 22 21;10 9 8 7 20;11 2 1 6 19;12 3 4 5 18;13 14 15 16 17];\r\nassert(isequal(your_fcn_name(n),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":89616,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":59,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-11-27T14:08:23.000Z","updated_at":"2026-03-15T03:52:53.000Z","published_at":"2016-11-27T14:09:43.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003en\u0026gt;=3, generate a matrix of nth such that n^2 is the max number, and max number must be in [1,1] or [end, end]. One example will be suggested below: Example : n=4 answer : 10 9 8 7 11 2 1 6 12 3 4 5 13 14 15 16\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":50447,"title":"Calculate Triangle Area, A, B and Gamma is given.","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 359px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 179.5px; transform-origin: 407px 179.5px; 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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eCalculate Triangle Area:\u003c/span\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=\"font-weight: 700; \"\u003e A\u003c/span\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\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=\"font-weight: 700; \"\u003eB \u003c/span\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=\"\"\u003eand\u003c/span\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=\"font-weight: 700; \"\u003e Gamma\u003c/span\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 [degree] is given as follows:\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 209px; 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: 384px 104.5px; text-align: left; transform-origin: 384px 104.5px; white-space: pre-wrap; 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=\"\"\u003e                                               \u003c/span\u003e\u003c/span\u003e\u003cimg class=\"imageNode\" width=\"269\" height=\"209\" style=\"vertical-align: middle;width: 269px;height: 209px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\"\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\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003e\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eRound the answer to four decimal places\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = AreaTriangle(A, B, Gamma)\r\n\r\nend","test_suite":"%% \r\nA = 4; B = 6; Gamma = 56.45; % [degree]\r\ny_correct = 10.0008\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 5.7; B = 8.9; Gamma = 132; % [degree]\r\n\r\ny_correct = 18.8499\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = 48.3; B = 643; Gamma = 8; % [degree]\r\n\r\ny_correct = 2161.1425\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n\r\n%%\r\nA = pi; B = 2*pi; Gamma = 43; % [degree]\r\n\r\ny_correct = 6.7311\r\nassert(isequal(AreaTriangle(A, B, Gamma),y_correct))\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":487522,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":32,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-18T16:05:19.000Z","updated_at":"2026-04-22T06:37:34.000Z","published_at":"2021-02-18T16:05:19.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eCalculate Triangle Area:\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e A\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:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003eB \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003eand\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:rPr\u003e\u003cw:b/\u003e\u003c/w:rPr\u003e\u003cw:t\u003e Gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003cw:r\u003e\u003cw:t\u003e [degree] is given as follows:\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: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=\\\"text\\\"/\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:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"209\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"269\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"middle\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\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=\\\"text\\\"/\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\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:r\u003e\u003cw:t\u003eRound the answer to four decimal places\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:r\u003e\u003cw:t\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"},{"id":47133,"title":"step function","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 20.8px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.4px; transform-origin: 407px 10.4px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.4px; text-align: left; transform-origin: 384px 10.4px; white-space: pre-wrap; 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=\"\"\u003ereturn the step function (y) of a given input (x)\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 1;\r\ny_correct = 1;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n\r\n%%\r\nx = -1;\r\ny_correct = 0;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":430136,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":101,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-29T18:02:58.000Z","updated_at":"2026-03-31T15:20:41.000Z","published_at":"2020-10-29T18:02:58.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003ereturn the step function (y) of a given input (x)\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\"}]}"},{"id":42979,"title":"Calculating selling price","description":"Cost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?","description_html":"\u003cp\u003eCost of a Product is $x\r\nWhat should be the selling price if you want to gain 10%?\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 50;\r\ny_correct = 55;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 500;\r\ny_correct = 550;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 100;\r\ny_correct = 110;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":86789,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":108,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-06T16:59:36.000Z","updated_at":"2026-02-09T13:45:07.000Z","published_at":"2016-09-06T16:59:36.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCost of a Product is $x What should be the selling price if you want to gain 10%?\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":45764,"title":"Function 1 (★)","description":"Compute the value of \r\n\r\n\u003c\u003chttps://i.imgur.com/AxKWLmE.gif\u003e\u003e\r\n\r\nfor any given positive x.","description_html":"\u003cp\u003eCompute the value of\u003c/p\u003e\u003cimg src = \"https://i.imgur.com/AxKWLmE.gif\"\u003e\u003cp\u003efor any given positive x.\u003c/p\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = 10;\r\ny_correct = 30250.38982762555;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 0.35;\r\ny_correct = -9.116883398921845e-01;\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 3.14159;\r\ny_correct = 35.83003674467708;\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":428668,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":73,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-06-05T23:12:16.000Z","updated_at":"2026-03-31T09:40:54.000Z","published_at":"2020-06-05T23:12:16.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/media/image1.gif\"}],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCompute the value of\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:customXml w:element=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"-1\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003efor any given positive x.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"},{\"partUri\":\"/media/image1.gif\",\"contentType\":\"image/gif\",\"content\":\"data:image/gif;base64,R0lGODlheQAtALMAAP///wAAAKqqqpiYmNzc3Lq6unZ2doiIiGZmZu7u7szMzERERFRUVBAQECIiIjIyMiH5BAEAAAAALAAAAAB5AC0AAAT+EMhJq63iGHS7/2AojmQJJIfEGGbrvvBbPNJAU8kQDknsEoGgcBjw/SSbCieUYBhNDEVLMEBkUiFBo+QgUA5SUQH7DBEWrYQAwBgU1kzviFGo3Eb38gcRdnX1X1JyAAM6JAdwIG4xCWgwW4ASAgIJBGQLgyIKTjt1MAaeJpMCaAWZAFSFXgVVE1c5A3QSQEIsEpAUVKBUDJm4H4svjbkDu7GDhcWoBsUDiRIFtgYHOQANUgmmAYYCeRe/AKYABA1r1xRFnZ+h4uTmYQtwCqEdSSfh4+l1Ag4TB44dCPTLBQ3cBAc9FNErkSAPnALgDNxIYCChBwVBFvSxJwGBLTb+ZC4IrMfJAsILCBioZPDgwcoVFxIs+fJsgoGStxAkswhCAANc5yY0CBXgVIUEBiU8MGQhqYVgFw0EqOltwlIcRUnEEyqpnycgrrx+SJogKz4KTitA/dCSZkyzdcry5GlhQUIFSwywwGJjgkcAIesOgkgonYJMm0Ss9VAgQB9vhAcYlvMg1IA+F1glm4CXBxKmCqbRVQvaigIBBgQsRKR4oQcHjgpVwCvgdOpQFHdGIjGMRNUOiz1I9vJ7t3EDmD+wGjF6rM7AxqMDmPlBZvQDAYpLj1RNUfMnZaFvH0++g+vy6NOrX89+O5H38OPLn0+/vv37+Om338+/v///AAb+KCAOTAn33YAvWOIDdR40gWAZBjRQYAtgjDDGg0/8AYN2F3CIoQhIxSDbITV9WIJPMWBSQmImutAGBgcUg1luCCCAhUG6vHEMWi260EAmNkoQ4iwnleUJOO2UYw1m6fRIAjkU9DVBAJ5cJUEAPYxEUDhOneTkCAfgJOEEZUnRWEIFDKSlBTd14OWXISzAFBCDCJDOAQMBYM+QFljZFJwjFFVJPhQ8gEWbSiVCFlwVpAUomUUwpWGYrsRmFgAqFlSYBIdRwOKjHzCTCAHPTThNBr+MCABttqlWAWugRoKokACJ4GGsLviJRHKMTYirCxJJ8huDHVj3qw+oZfDRUb4GPnVgdBEAADs=\"}]}"},{"id":1644,"title":"What percentage?","description":"Calculate the output c as the percentage of a on b for given a and b.","description_html":"\u003cp\u003eCalculate the output c as the percentage of a on b for given a and b.\u003c/p\u003e","function_template":"function c = percentage_is(a,b)\r\n  c = 0;\r\nend","test_suite":"%%\r\na = 10;\r\nb = 100;\r\nc_correct = 10;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 50;\r\nc_correct = 20;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 10;\r\nb = 20;\r\nc_correct = 50;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 8;\r\nb = 32;\r\nc_correct = 25;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n\r\n%%\r\na = 28;\r\nb = 7;\r\nc_correct = 400;\r\nassert(isequal(percentage_is(a,b),c_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":0,"created_by":14304,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":525,"test_suite_updated_at":"2013-06-11T20:58:58.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-11T08:41:49.000Z","updated_at":"2026-04-22T18:32:10.000Z","published_at":"2013-06-11T08:42:21.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCalculate the output c as the percentage of a on b for given a and b.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":43804,"title":"Rankine to Celsius Converter","description":"Given input R, degrees Rankine, convert into degrees Celsius.","description_html":"\u003cp\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\u003c/p\u003e","function_template":"function C = RatoC(Ra)\r\n  C = ;\r\nend","test_suite":"%%\r\nRa = 0;\r\nC_correct = -273.15;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n\r\n%%\r\nRa = 491.67;\r\nC_correct = 0;\r\nassert(isequal(RatoC(Ra),C_correct))\r\n","published":true,"deleted":false,"likes_count":4,"comments_count":4,"created_by":100606,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":149,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-12-13T23:35:41.000Z","updated_at":"2026-02-04T21:01:36.000Z","published_at":"2016-12-13T23:35:54.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven input R, degrees Rankine, convert into degrees Celsius.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":40912,"title":"Rotate counterclockwise a matrix 90 deg with left-bottom element","description":"Example:\r\n\r\nInput \r\n\r\n [ 1 2 3\r\n   4 5 6 ]\r\n\r\nOutput\r\n\r\n [ 3 6\r\n   2 5\r\n   1 4 ]","description_html":"\u003cp\u003eExample:\u003c/p\u003e\u003cp\u003eInput\u003c/p\u003e\u003cpre\u003e [ 1 2 3\r\n   4 5 6 ]\u003c/pre\u003e\u003cp\u003eOutput\u003c/p\u003e\u003cpre\u003e [ 3 6\r\n   2 5\r\n   1 4 ]\u003c/pre\u003e","function_template":"function y = rot_matrix(x)\r\n  y = x;\r\nend","test_suite":"%%\r\nx = [1 2 3;4 5 6];\r\ny_correct = [3 6;2 5;1 4];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = [1 2;5 6];\r\ny_correct = [2 6;1 5];\r\nassert(isequal(rot_matrix(x),y_correct))\r\n\r\n%%\r\nx = 3;\r\ny_correct = 3;\r\nassert(isequal(rot_matrix(x),y_correct))","published":true,"deleted":false,"likes_count":2,"comments_count":2,"created_by":33754,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":165,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2015-04-15T07:53:37.000Z","updated_at":"2026-03-15T03:50:00.000Z","published_at":"2015-04-15T07:54:03.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eExample:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eInput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ [ 1 2 3\\n   4 5 6 ]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eOutput\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[ [ 3 6\\n   2 5\\n   1 4 ]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1581,"title":"Area of rhombus \t","description":"Calculate the rhombus area","description_html":"\u003cp\u003eCalculate the rhombus area\u003c/p\u003e","function_template":"function y = areaOfRhombus(a,h)\r\n  y = ;\r\nend","test_suite":"%%\r\na = 2;\r\nh = 1;\r\ny_correct = 2;\r\nassessVariableEqual('y_correct', areaOfRhombus(a,h))","published":true,"deleted":false,"likes_count":0,"comments_count":5,"created_by":14282,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":375,"test_suite_updated_at":"2017-06-05T17:47:05.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-06-06T13:34:52.000Z","updated_at":"2026-04-30T06:31:42.000Z","published_at":"2013-06-06T13:34:52.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eCalculate the rhombus area\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":50427,"title":"Number Puzzle - 078","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_078()\r\n  y = [654321 765431];\r\nend","test_suite":"%%\r\ny=puzzle_078();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),350))\r\nassert(isequal(sum(y),299553518))\r\n\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":0,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:41:35.000Z","updated_at":"2026-01-30T15:54:31.000Z","published_at":"2021-02-17T20:41:35.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eFind all six-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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\"}]}"},{"id":50437,"title":"Number Puzzle - 080","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.44px; 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 solid rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 21px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 10.5px; transform-origin: 407px 10.5px; vertical-align: baseline; \"\u003e\u003cdiv style=\"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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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=\"\"\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = puzzle_080()\r\n  y = [3111 2111];\r\nend","test_suite":"%%\r\ny=puzzle_080();\r\nassert(isequal(unique(isprime(y)),1))\r\nassert(isequal(length(unique(y)),76))\r\nassert(isequal(sum(y),588390))\r\n","published":true,"deleted":false,"likes_count":0,"comments_count":1,"created_by":180632,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":28,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2021-02-17T20:47:51.000Z","updated_at":"2026-01-30T15:55:08.000Z","published_at":"2021-02-17T20:47:51.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eFind all four-digit prime numbers whose digits are monotonically decreasing from left-to-right.\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\"}]}"},{"id":44546,"title":"Calculating the total earnings of a factory","description":"The row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.","description_html":"\u003cp\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\u003c/p\u003e","function_template":"function earn = earnings(rate, price)\r\n    earn= (); % use your basic knowledge of matrix multiplication\r\nend","test_suite":"%%\r\nrate = [2,5,4];\r\nprice = [8,3,1];\r\ny_correct = 3360;\r\nassert(isequal(earnings(rate,price),3360))\r\n%%\r\nrate = [1,4];\r\nprice = [2,1];\r\ny_correct = 576;\r\nassert(isequal(earnings(rate,price),576))\r\n%%\r\nrate = [6 6 2 3 2 8];\r\nprice = [3 2 4 8 9 5];\r\ny_correct = 11520;\r\nassert(isequal(earnings(rate,price),11520))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":171559,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2018-03-31T09:16:35.000Z","updated_at":"2026-02-11T11:25:03.000Z","published_at":"2018-03-31T09:16:35.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eThe row vector, prods contains the number of various products manufactured per hour. The second row vector, prices holds values for the corresponding item prices they sell the given product for. Given the factory generates operates on a 6-day work week and two 8-hour long shifts per day, find the total earnings.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":42990,"title":"Pad zero between every adjacent values of the vector.","description":"    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].","description_html":"\u003cpre\u003e    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\r\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].\u003c/pre\u003e","function_template":"function y = your_fcn_name(x)\r\n  y = zeros(length(x));\r\nend","test_suite":"%%\r\nx = [1];\r\ny_correct = [1 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = [1 2 3 4 5 6];\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0];\r\nassert(isequal(your_fcn_name(x),y_correct))\r\n%%\r\nx = 1:10;\r\ny_correct =[ 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0];\r\nassert(isequal(your_fcn_name(x),y_correct))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":91313,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":57,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2016-09-20T13:07:32.000Z","updated_at":"2026-02-06T11:43:12.000Z","published_at":"2016-09-20T13:07:47.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[    you are given a vector x. you have to make an output vector y with zeros padded between every adjacent values of x.\\ne.g x: [1 2 3 4 5 6]; the output y:[ 1 0 2 0 3 0 4 0 5 0 6 0].]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":1919,"title":"Returning a \"greater than\" vector","description":"Given a vector, v, return a new vector , vNew, containing only values \u003e n.\r\n\r\nFor example:\r\n\r\n  v=[1 2 3 4 5 6]\r\n  n=3\r\n  vNew = [4 5 6]","description_html":"\u003cp\u003eGiven a vector, v, return a new vector , vNew, containing only values \u003e n.\u003c/p\u003e\u003cp\u003eFor example:\u003c/p\u003e\u003cpre class=\"language-matlab\"\u003ev=[1 2 3 4 5 6]\r\nn=3\r\nvNew = [4 5 6]\r\n\u003c/pre\u003e","function_template":"function vNew = returnGreaterThan(v,n)\r\n  vNew = v;\r\nend","test_suite":"%%\r\nv = 1:6;\r\nn=3\r\nvNew = 4:6;\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [10:-2:-10];\r\nn=0\r\nvNew = [10 8 6 4 2];\r\nassert(isequal(returnGreaterThan(v,n),vNew))\r\n\r\n%%\r\nv = [4 pi -2 0 -17000 8 91];\r\nn=3\r\nvNew = [4 pi 8 91];\r\nassert(isequal(returnGreaterThan(v,n),vNew))","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":3743,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":276,"test_suite_updated_at":"2013-10-08T01:31:14.000Z","rescore_all_solutions":false,"group_id":1,"created_at":"2013-10-08T01:29:22.000Z","updated_at":"2026-02-10T21:43:20.000Z","published_at":"2013-10-08T01:31:14.000Z","restored_at":null,"restored_by":null,"spam":false,"simulink":false,"admin_reviewed":false,"description_opc":"{\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"targetMode\":\"\",\"relationshipId\":\"rId1\",\"target\":\"/matlab/document.xml\"},{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/output\",\"targetMode\":\"\",\"relationshipId\":\"rId2\",\"target\":\"/matlab/output.xml\"}],\"parts\":[{\"partUri\":\"/matlab/document.xml\",\"relationship\":[],\"contentType\":\"application/vnd.mathworks.matlab.code.document+xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\"?\u003e\\n\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\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eGiven a vector, v, return a new vector , vNew, containing only values \u0026gt; n.\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"text\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003eFor example:\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003cw:p\u003e\u003cw:pPr\u003e\u003cw:pStyle w:val=\\\"code\\\"/\u003e\u003c/w:pPr\u003e\u003cw:r\u003e\u003cw:t\u003e\u003c![CDATA[v=[1 2 3 4 5 6]\\nn=3\\nvNew = [4 5 6]]]\u003e\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\"},{\"partUri\":\"/matlab/output.xml\",\"contentType\":\"text/xml\",\"content\":\"\u003c?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" standalone=\\\"no\\\" ?\u003e\u003cembeddedOutputs\u003e\u003cmetaData\u003e\u003cevaluationState\u003emanual\u003c/evaluationState\u003e\u003clayoutState\u003ecode\u003c/layoutState\u003e\u003coutputStatus\u003eready\u003c/outputStatus\u003e\u003c/metaData\u003e\u003coutputArray type=\\\"array\\\"/\u003e\u003cregionArray type=\\\"array\\\"/\u003e\u003c/embeddedOutputs\u003e\"}]}"},{"id":47108,"title":"Get the side length by using the law of cosines. ","description":null,"description_html":"\u003cdiv style = \"text-align: start; line-height: 20.4333px; 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: rgb(0, 0, 0); white-space: normal; \"\u003e\u003cdiv style=\"block-size: 228.75px; display: block; min-width: 0px; padding-block-start: 0px; padding-top: 0px; perspective-origin: 407px 114.375px; transform-origin: 407px 114.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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 122.55px 7.25px; transform-origin: 122.55px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eSuppose we have a trianlge like below. \u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"block-size: 138.75px; 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: 384px 69.375px; text-align: left; transform-origin: 384px 69.375px; white-space: pre-wrap; margin-left: 4px; margin-top: 2px; margin-bottom: 9px; margin-right: 10px; \"\u003e\u003cimg class=\"imageNode\" style=\"vertical-align: baseline;width: 220px;height: 132px\" src=\"data:image/png;base64,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\" data-image-state=\"image-loaded\" width=\"220\" height=\"132\"\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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 78.5833px 7.25px; transform-origin: 78.5833px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eCalculate the side length \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ec\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: 20.6167px 7.25px; transform-origin: 20.6167px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e when \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003ea\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: 3.88333px 7.25px; transform-origin: 3.88333px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e, \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\u003eb\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: 46.2917px 7.25px; transform-origin: 46.2917px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e and the angle \u003c/span\u003e\u003c/span\u003e\u003cspan style=\"font-family: \u0026quot;STIXGeneral\u0026quot;, \u0026quot;STIXGeneral-webfont\u0026quot;, serif; font-style: italic; font-weight: 400; color: rgb(0, 0, 0);\"\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: 50.9583px 7.25px; transform-origin: 50.9583px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003e(deg) are given. \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: 384px 10.5px; text-align: left; transform-origin: 384px 10.5px; white-space: pre-wrap; 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: 180.467px 7.25px; transform-origin: 180.467px 7.25px; unicode-bidi: normal; \"\u003e\u003cspan style=\"\"\u003eRefer to this page for more details on the law of cosines. : \u003c/span\u003e\u003c/span\u003e\u003ca target='_blank' href = \"https://en.wikipedia.org/wiki/Law_of_cosines\"\u003e\u003cspan style=\"\"\u003e\u003cspan style=\"\"\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/span\u003e\u003c/span\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e","function_template":"function y = law_cos(a, b, gamma)\r\n  y = a;\r\nend","test_suite":"\r\n%%\r\na = 1;\r\nb = 5;\r\ngamma = 45;\r\ny_correct = 4.350739269151224;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n%%\r\na = 3;\r\nb = 4;\r\ngamma = 90;\r\ny_correct = 5;\r\nassert(isequal(law_cos(a, b, gamma),y_correct))\r\n\r\n\r\n","published":true,"deleted":false,"likes_count":1,"comments_count":0,"created_by":658698,"edited_by":null,"edited_at":null,"deleted_by":null,"deleted_at":null,"solvers_count":63,"test_suite_updated_at":null,"rescore_all_solutions":false,"group_id":1,"created_at":"2020-10-28T08:02:26.000Z","updated_at":"2026-03-15T03:58:26.000Z","published_at":"2020-10-28T08:02:26.000Z","restored_at":null,"restored_by":null,"spam":false,"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\u003eSuppose we have a trianlge like below. \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=\\\"image\\\"\u003e\u003cw:customXmlPr\u003e\u003cw:attr w:name=\\\"height\\\" w:val=\\\"132\\\"/\u003e\u003cw:attr w:name=\\\"width\\\" w:val=\\\"220\\\"/\u003e\u003cw:attr w:name=\\\"verticalAlign\\\" w:val=\\\"baseline\\\"/\u003e\u003cw:attr w:name=\\\"altText\\\" w:val=\\\"\\\"/\u003e\u003cw:attr w:name=\\\"relationshipId\\\" w:val=\\\"rId1\\\"/\u003e\u003c/w:customXmlPr\u003e\u003c/w:customXml\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:r\u003e\u003cw:t\u003eCalculate the side length \u003c/w:t\u003e\u003c/w:r\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\u003ec\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e when \u003c/w:t\u003e\u003c/w:r\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\u003ea\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\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\u003eb\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e and the angle \u003c/w:t\u003e\u003c/w:r\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\u003e\\\\gamma\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:customXml\u003e\u003cw:r\u003e\u003cw:t\u003e(deg) are given. \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:r\u003e\u003cw:t\u003eRefer to this page for more details on the law of cosines. : \u003c/w:t\u003e\u003c/w:r\u003e\u003cw:hyperlink w:docLocation=\\\"https://en.wikipedia.org/wiki/Law_of_cosines\\\"\u003e\u003cw:r\u003e\u003cw:t\u003ehttps://en.wikipedia.org/wiki/Law_of_cosines\u003c/w:t\u003e\u003c/w:r\u003e\u003c/w:hyperlink\u003e\u003c/w:p\u003e\u003c/w:body\u003e\u003c/w:document\u003e\",\"relationship\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/image\",\"target\":\"/media/image1.png\",\"relationshipId\":\"rId1\"}]},{\"partUri\":\"/media/image1.png\",\"contentType\":\"image/png\",\"content\":\"data:image/png;base64,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\",\"relationship\":null}],\"relationships\":[{\"relationshipType\":\"http://schemas.mathworks.com/matlab/code/2013/relationships/document\",\"target\":\"/matlab/document.xml\",\"relationshipId\":\"rId1\"}]}"}],"term":null,"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,"page":"2","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{},"facets":{"#\u003cMathWorks::Search::Field:0x00007f7db3c52780\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f7db3c52460\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f7db3c50200\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f7db3c52a00\u003e":2,"#\u003cMathWorks::Search::Field:0x00007f7db3c52960\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f7db3c528c0\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f7db3c52820\u003e":"*:*"},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f7db3c52820\u003e":"*:*"},"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,"page":"2","current_player":null,"sort":"map(difficulty_value,0,0,999) asc"},"parser":"MathWorks::Search::Solr::QueryParser","directives":{},"facets":{"#\u003cMathWorks::Search::Field:0x00007f7db3c52780\u003e":null,"#\u003cMathWorks::Search::Field:0x00007f7db3c52460\u003e":null},"filters":{"#\u003cMathWorks::Search::Field:0x00007f7db3c50200\u003e":"\"cody:problem\""},"fields":{"#\u003cMathWorks::Search::Field:0x00007f7db3c52a00\u003e":2,"#\u003cMathWorks::Search::Field:0x00007f7db3c52960\u003e":50,"#\u003cMathWorks::Search::Field:0x00007f7db3c528c0\u003e":"map(difficulty_value,0,0,999) asc","#\u003cMathWorks::Search::Field:0x00007f7db3c52820\u003e":"*:*"},"user_query":{"#\u003cMathWorks::Search::Field:0x00007f7db3c52820\u003e":"*:*"},"queried_facets":{}},"options":{"fields":["id","difficulty_rating"]},"join":" "},"results":[{"id":1791,"difficulty_rating":"easy"},{"id":56150,"difficulty_rating":"easy"},{"id":46773,"difficulty_rating":"easy"},{"id":42594,"difficulty_rating":"easy"},{"id":55160,"difficulty_rating":"easy"},{"id":2166,"difficulty_rating":"easy"},{"id":42363,"difficulty_rating":"easy"},{"id":58802,"difficulty_rating":"easy"},{"id":48980,"difficulty_rating":"easy"},{"id":50544,"difficulty_rating":"easy"},{"id":50539,"difficulty_rating":"easy"},{"id":47445,"difficulty_rating":"easy"},{"id":47128,"difficulty_rating":"easy"},{"id":47450,"difficulty_rating":"easy"},{"id":44493,"difficulty_rating":"easy"},{"id":45933,"difficulty_rating":"easy"},{"id":44729,"difficulty_rating":"easy"},{"id":50347,"difficulty_rating":"easy"},{"id":50317,"difficulty_rating":"easy"},{"id":60176,"difficulty_rating":"easy"},{"id":59551,"difficulty_rating":"easy"},{"id":58553,"difficulty_rating":"easy"},{"id":58733,"difficulty_rating":"easy"},{"id":45930,"difficulty_rating":"easy"},{"id":43582,"difficulty_rating":"easy"},{"id":2052,"difficulty_rating":"easy"},{"id":47138,"difficulty_rating":"easy"},{"id":44683,"difficulty_rating":"easy"},{"id":2068,"difficulty_rating":"easy"},{"id":42268,"difficulty_rating":"easy"},{"id":1796,"difficulty_rating":"easy"},{"id":1801,"difficulty_rating":"easy"},{"id":43691,"difficulty_rating":"easy"},{"id":51097,"difficulty_rating":"easy"},{"id":46813,"difficulty_rating":"easy"},{"id":43687,"difficulty_rating":"easy"},{"id":50447,"difficulty_rating":"easy"},{"id":47133,"difficulty_rating":"easy"},{"id":42979,"difficulty_rating":"easy"},{"id":45764,"difficulty_rating":"easy"},{"id":1644,"difficulty_rating":"easy"},{"id":43804,"difficulty_rating":"easy"},{"id":40912,"difficulty_rating":"easy"},{"id":1581,"difficulty_rating":"easy"},{"id":50427,"difficulty_rating":"easy"},{"id":50437,"difficulty_rating":"easy"},{"id":44546,"difficulty_rating":"easy"},{"id":42990,"difficulty_rating":"easy"},{"id":1919,"difficulty_rating":"easy"},{"id":47108,"difficulty_rating":"easy"}]}}