{"id":2483,"date":"2024-05-15T12:43:14","date_gmt":"2024-05-15T16:43:14","guid":{"rendered":"https:\/\/blogs.mathworks.com\/matlab\/?p=2483"},"modified":"2024-05-20T15:14:41","modified_gmt":"2024-05-20T19:14:41","slug":"celebrating-spring-matlab-tulip","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/matlab\/2024\/05\/15\/celebrating-spring-matlab-tulip\/","title":{"rendered":"Celebrating Spring: MATLAB Tulip"},"content":{"rendered":"<div class=\"rtcContent\">\r\n<div style=\"margin: 2px 10px 9px 4px;padding: 0px;line-height: 21px;min-height: 0px;color: #212121;font-family: Helvetica, Arial, sans-serif;font-style: normal;font-size: 14px;font-weight: 400;text-align: left\"><a href=\"https:\/\/matlab.mathworks.com\/open\/github\/v1?repo=mathworks\/matlab-blog&amp;file=\/2024\/Tulip\/TulipBlog.mlx\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline;width: 136px;height: 20px\" src=\"http:\/\/blogs.mathworks.com\/matlab\/files\/2024\/05\/TulipBlog_1.png\" alt=\"\" width=\"136\" height=\"20\" \/><\/a><\/div>\r\n<div style=\"margin: 2px 10px 9px 4px;padding: 0px;line-height: 21px;min-height: 0px;color: #212121;font-family: Helvetica, Arial, sans-serif;font-style: normal;font-size: 14px;font-weight: 400;text-align: left\">Joining us again is Eric Ludlam, development manager of MATLAB\u2019s charting team. Discover more about Eric on our <a href=\"https:\/\/blogs.mathworks.com\/graphics-and-apps\/contributors\/\"><span style=\"text-decoration: underline\">contributors bio page<\/span>.<\/a> Last time Eric was here, <a href=\"https:\/\/blogs.mathworks.com\/matlab\/2023\/04\/14\/celebrating-springtime-the-matlab-daffodil\/\">Daffodils were on his mind<\/a>. Now, he focuses on tulips.<\/div>\r\n<div style=\"margin: 2px 10px 9px 4px;padding: 0px;line-height: 21px;min-height: 0px;color: #212121;font-family: Helvetica, Arial, sans-serif;font-style: normal;font-size: 14px;font-weight: 400;text-align: left\"><img decoding=\"async\" loading=\"lazy\" class=\"imageNode\" style=\"vertical-align: baseline;width: 555px;height: 290px\" src=\"http:\/\/blogs.mathworks.com\/matlab\/files\/2024\/05\/TulipBlog.mlx-05-20-24_2.png\" alt=\"MWSignTulips.jpg\" width=\"555\" height=\"290\" \/><\/div>\r\n<div style=\"margin: 2px 10px 9px 4px;padding: 0px;line-height: 21px;min-height: 0px;color: #212121;font-family: Helvetica, Arial, sans-serif;font-style: normal;font-size: 14px;font-weight: 400;text-align: left\">Spring is here in Natick and the tulips are blooming! While tulips appear only briefly here in Massachusetts, they provide a lot of bright and diverse colors and shapes. To celebrate this cheerful flower, here's some code to create your own tulip!<\/div>\r\n<div style=\"margin: 2px 10px 9px 4px;padding: 0px;line-height: 21px;min-height: 0px;color: #212121;font-family: Helvetica, Arial, sans-serif;font-style: normal;font-size: 14px;font-weight: 400;text-align: left\">This script uses some fun tricks, like extracting a subset of the 'hot' colormap for a red-to-yellow colormap, and specifying several material properties to give it a more sunny day look. There's also the <a href=\"https:\/\/blogs.mathworks.com\/matlab\/2022\/10\/21\/sinpi-cospi-implicit-expansion-and-the-2022-matlab-mini-hack\/?s_tid=srchtitle_site_search_1_sinpi\">sinpi and cospi functions that Mike likes so much<\/a>!<\/div>\r\n<div style=\"margin: 2px 10px 9px 4px;padding: 0px;line-height: 21px;min-height: 0px;color: #212121;font-family: Helvetica, Arial, sans-serif;font-style: normal;font-size: 14px;font-weight: 400;text-align: left\">Explore the code and create some new breeds of tulips for your MATLAB.<\/div>\r\n<div style=\"background-color: #f5f5f5;margin: 10px 15px 10px 0\">\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;border-bottom: 0px none #212121;border-radius: 4px 4px 0px 0px;padding: 6px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span><span style=\"color: #008013\">%% MATLAB Tulip<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>np = 3; <span style=\"color: #008013\">% number of petals<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>n=np*20+1; <span style=\"color: #008013\">% Theta resolution<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>theta=linspace(0, np*(1\/np)*2,n);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>r=linspace(0,1,80)';<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>newplot<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span><span style=\"color: #0e00ff\">for <\/span>k=[0 1\/np] <span style=\"color: #008013\">% 2 layers of petals<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0x=1-(.8*(1-mod(np*(theta+k),2)).^3-.05).^2\/2;<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0Z1=((x.*r).^6);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0R2=x.*r*(1-k*.38);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0R3=x.*(r.^8)*.4.*Z1;<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0X=R2.*cospi(theta)-R3.*cospi(theta);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0Y=R2.*sinpi(theta)-R3.*sinpi(theta);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0C=repmat(r,1,n).^25;<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span><span style=\"color: #008013\"> %% Petals<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0surface(X,Y,Z1*2,C,FaceColor=<span style=\"color: #a709f5\">\"interp\"<\/span>,EdgeColor=<span style=\"color: #a709f5\">\"none\"<\/span>,FaceLighting=<span style=\"color: #a709f5\">\"gouraud\"<\/span>);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>\u00a0\u00a0\u00a0\u00a0line(X(end,:),Y(end,:),Z1(end,:)*2,Color=<span style=\"color: #a709f5\">\"#cc0\"<\/span>,LineWidth=1);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span><span style=\"color: #0e00ff\">end<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span><span style=\"color: #008013\">%% Stem<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>[CX,CY,CZ]=cylinder;<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>surface(CX*.1,CY*.1,(CZ-1)*2,[],FaceColor=<span style=\"color: #a709f5\">\"#9b8\"<\/span>,EdgeColor=<span style=\"color: #a709f5\">\"none\"<\/span>);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span><span style=\"color: #008013\">%% Decorate!<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>cmap=hot(200); <span style=\"color: #008013\">% Colors of tulip<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>colormap(cmap(80:150,:)) <span style=\"color: #008013\">% Extract subset of hot colormap.<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>axis <span style=\"color: #a709f5\">off equal<\/span><\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>view([0,10]);<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 0px none #212121;border-radius: 0px;padding: 0px 45px 0px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>material([.6 .9 .3 2 .5])<\/span><\/div>\r\n<\/div>\r\n<div class=\"inlineWrapper outputs\">\r\n<div style=\"border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;border-top: 0px none #212121;border-bottom: 1px solid #d9d9d9;border-radius: 0px;padding: 0px 45px 4px 13px;line-height: 18.004px;min-height: 0px;color: #212121;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px\"><span>camlight(40,40)<\/span><\/div>\r\n<\/div>\r\n<div style=\"color: #212121;padding: 10px 0px 6px 17px;background: #ffffff none repeat scroll 0% 0% \/ auto padding-box border-box;font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;font-size: 14px;line-height: 17.234px\">\r\n<div class=\"inlineElement eoOutputWrapper disableDefaultGestureHandling embeddedOutputsFigure\" data-testid=\"output_0\">\r\n<div class=\"figureElement eoOutputContent\" role=\"article\">\r\n\r\n<img decoding=\"async\" class=\"figureImage figureContainingNode\" style=\"width: 560px\" src=\"http:\/\/blogs.mathworks.com\/matlab\/files\/2024\/05\/TulipBlog_3.png\" \/>\r\n<div class=\"outputLayer selectedOutputDecorationLayer doNotExport\" aria-hidden=\"true\"><\/div>\r\n<div class=\"outputLayer activeOutputDecorationLayer doNotExport\" aria-hidden=\"true\"><\/div>\r\n<div class=\"outputLayer scrollableOutputDecorationLayer doNotExport\" aria-hidden=\"true\"><\/div>\r\n<div class=\"outputLayer navigationFocusLayer doNotExport\" role=\"application\" aria-hidden=\"false\" aria-label=\"figure output \"><\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n<\/div>\r\n&nbsp;\r\n\r\n<\/div>\r\n<script type=\"text\/javascript\">\r\n{ let css = '.eoOutputWrapper { width: calc(90vw - 10px) !important; }';\r\nlet head = document.head || document.getElementsByTagName('head')[0];\r\nlet style = document.createElement('style');\r\nhead.appendChild(style);\r\nstyle.type = 'text\/css';\r\nif (style.styleSheet) {\r\n    style.styleSheet.cssText = css;\r\n} else {\r\n    style.appendChild(document.createTextNode(css));\r\n}\r\n\r\n\r\n}<\/script>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/matlab\/files\/2024\/05\/TulipBlog_3.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div><p>\r\n\r\nJoining us again is Eric Ludlam, development manager of MATLAB\u2019s charting team. Discover more about Eric on our contributors bio page. Last time Eric was here, Daffodils were on his mind. Now, he... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/matlab\/2024\/05\/15\/celebrating-spring-matlab-tulip\/\">read more >><\/a><\/p>","protected":false},"author":176,"featured_media":2495,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[63,60,30],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts\/2483"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/users\/176"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/comments?post=2483"}],"version-history":[{"count":4,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts\/2483\/revisions"}],"predecessor-version":[{"id":2510,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/posts\/2483\/revisions\/2510"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/media\/2495"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/media?parent=2483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/categories?post=2483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/matlab\/wp-json\/wp\/v2\/tags?post=2483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}