CINXE.COM
Discover How to Solve Your Computational Problem - MATLAB & Simulink
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta name="description" content="Explore technical computing, modeling, and simulation concepts and learn about related MATLAB and Simulink capabilities."/> <link rel="icon" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/favicon.20241106114913842.ico" type="image/x-icon"/> <link rel="canonical" href="https://uk.mathworks.com/discovery.html"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta property="og:url" content="https://uk.mathworks.com/discovery.html"/> <meta property="og:description" content="Explore technical computing, modeling, and simulation concepts and learn about related MATLAB and Simulink capabilities."/> <meta property="og:title" content="Discover How to Solve Your Computational Problem"/> <meta property="og:type" content="website"/> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/webvitals.min.20241106114913842.js"></script> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/bootstrap5.min.20241106114913842.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/bs5.min.20241106114913842.css" type="text/css"> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/roboto/roboto-latin-italic-400.20241106114913842.woff2" rel="preload" as="font" type="font/woff2" crossorigin/> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/roboto/roboto-latin-italic-500.20241106114913842.woff2" rel="preload" as="font" type="font/woff2" crossorigin/> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/roboto/roboto-latin-italic-700.20241106114913842.woff2" rel="preload" as="font" type="font/woff2" crossorigin/> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/roboto/roboto-latin-normal-400.20241106114913842.woff2" rel="preload" as="font" type="font/woff2" crossorigin/> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/roboto/roboto-latin-normal-500.20241106114913842.woff2" rel="preload" as="font" type="font/woff2" crossorigin/> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/roboto/roboto-latin-normal-700.20241106114913842.woff2" rel="preload" as="font" type="font/woff2" crossorigin/> <link href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/fonts/mathworks.20241106114913842.woff" rel="preload" as="font" type="font/woff" crossorigin/> <script id="analyticsDigitalData"> digitalData = { "pageInstanceID" : "https://uk.mathworks.com/discovery.html", "page" : { "pageInfo" : { "pageID" : "https://uk.mathworks.com/discovery.html", "destinationURL" : "https://uk.mathworks.com/discovery.html" }, "category" : { "pageType" : "discgtwy" }, "attributes" : { "recommendationEntityId" : "64ef0df624317248eff6957587a2635910b1313a" } }, "product" : [ { "productInfo" : { } } ], "component" : [ ] };</script> <script>(function(g,b,d,f){(function(a,c,d){if(a){var e=b.createElement("style");e.id=c;e.innerHTML=d;a.appendChild(e)}})(b.getElementsByTagName("head")[0],"at-body-style",d);setTimeout(function(){var a=b.getElementsByTagName("head")[0];if(a){var c=b.getElementById("at-body-style");c&&a.removeChild(c)}},f)})(window,document,"[class*='personalization-container']:not([id^='web-application']) {opacity: 0 !important}",1E3);</script> <script src="//assets.adobedtm.com/d0cc0600946eb3957f703b9fe43c3590597a8c2c/satelliteLib-e8d23c2e444abadc572df06537e2def59c01db09.js" async></script> <title>Discover How to Solve Your Computational Problem - MATLAB & Simulink</title> <script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="LERXA-6VNES-W6PXS-U8C7F-BXSZH",function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,_,o,r=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);r.src="javascript:void(0)",r.title="",r.role="presentation",(r.frameElement||r).style.cssText="width:0;height:0;border:0;display:none;",o=document.getElementsByTagName("script")[0],o.parentNode.insertBefore(r,o);try{_=r.contentWindow.document}catch(O){i=document.domain,r.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",_=r.contentWindow.document}_.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"LERXA-6VNES-W6PXS-U8C7F-BXSZH",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},_.write("<bo"+'dy onload="document._l();">'),_.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="bdpnbetio5uqsz2dlpha-f-97aff6aa6-clientnsv4-s.akamaihd.net",i="false"=="true"?2:1,_={"ak.v":"39","ak.cp":"1460383","ak.ai":parseInt("195948",10),"ak.ol":"0","ak.cr":3,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"3d2d9dc1","ak.r":39403,"ak.a2":e,"ak.m":"x","ak.n":"essl","ak.bpcip":"8.222.208.0","ak.cport":46214,"ak.gh":"23.200.218.111","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1732467662","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==xm5NaBVvRMuwCWm8J2D5GTKUkVgyzNfpVmTg94CHu/ViXpsvJqoZ6a+l+8hXme46tnqNPVsHwn1Zomejo/D5tK52BXlkbn0shbbENfH9Vz7ZBejaGmuQk7A1TXC0nc6iB+s6NTGN88uBWgRozZj0OUNBFnC4HaKAfYX+e13Fu93bWOy5T8zKEIqzRrs6qOXhI+n4EC5EI4rLQZKixMbRPz766oKtRwdo4sREzR552HPQXCCTjw3/+2pJO3+rUzcPWYFi1D8P3CRDL8NI44X2uS41BNN26ZjvZgpz97mF4nUncvtwPCXaDY0pUIBFZ5wwGMkLXjtAiBQb6ZLyt3BH9CaADvTs7tG7PJy02V+dgoBlrTKr1MBA1J3vEIPBknOwskEAAku28vPD8IFTt/3aBc/4a9pKSJr86VdWSS9KQSg=","ak.pv":"207","ak.dpoabenc":"","ak.tf":i};if(""!==t)_["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))_["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(_)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:_,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head> <body class="site_lang_en -has_corporatenav " data-cid="mktg"> <a class="skip_link visually-hidden-focusable" href="#main">Skip to content</a> <header class="-has_matrix -has_mwa -has_store -has_topnav -has_subnav "> <nav class="navbar navbar-expand-lg" aria-label="Main navigation"> <div class="container-fluid container-lg"> <div class="d-lg-flex flex-row align-items-center" id="header_content_container"> <a href="/?s_tid=gn_logo" class="navbar-brand d-inline-block"> <img src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/mathworks-logo-rev.20241106114913842.svg" class="mw_logo" alt="MathWorks" width="148" height="30"/> </a> <div class="d-flex d-lg-none" id="global_mobile_actuator_container_search"> <button class="navbar-toggler btn collapsed" id="global_search_mobile_actuator" type="button" data-toggle="collapse" data-bs-toggle="collapse" data-target="#global_search_mobile" data-bs-target="#global_search_mobile" aria-controls="global_search_mobile" aria-expanded="false" aria-label="Toggle Search"> <span class="icon-search"></span> </button> </div> <div class="navbar-collapse collapse" id="global_search_mobile"> <div id="global_search_mobile_placeholder"></div> <div id="global_search_container"> <div class="sectionHeadSearchBox sectionheadsearchbox containsResourceName resourceClass-sectionheadsearchbox"> <form name="search" id="site_search" class="site_search" action="/search.html" method="get"> <div class="input-group"> <label id="search-mathworks" class="visually-hidden sr-only" for="query">Search MathWorks.com</label> <input type="hidden" name="c[]" value="entire_site"/> <input type="search" name="q" id="query" class="form-control rounded-start" placeholder="Search MathWorks.com" autocomplete="off" data-site-domain="uk" data-site-language="en"/> <button type="submit" id="searchbutton" class="btn btn_color_blue icon-search" aria-label="Search"></button> </div> </form> </div> </div> </div> <div class="d-flex d-lg-none" id="global_mobile_actuator_container_navigation"> <button class="navbar-toggler collapsed btn" id="global_navigation_mobile_actuator" type="button" data-toggle="collapse" data-bs-toggle="collapse" data-target="#global_navigation" data-bs-target="#global_navigation" aria-controls="global_navigation" aria-expanded="false" aria-label="${alwaystranslate:'Toggle Main Navigation'}"> <span class="icon-menu-full"></span> </button> </div> <div class="collapse navbar-collapse" id="global_navigation"> <div class="topNavigation topnavigation containsResourceName resourceClass-topnavigation"> <ul class="navbar-nav flex-grow-1 align-items-lg-center mb-0"> <li class="nav-item dropdown" id="globalnav_item_products"> <a href="/products.html?s_tid=nav_products" class="nav-link "> Products</a> </li> <li class="nav-item dropdown" id="globalnav_item_solutions"> <a href="/solutions.html?s_tid=nav_solutions" class="nav-link "> Solutions</a> </li> <li class="nav-item dropdown" id="globalnav_item_learn"> <a href="#" class="nav-link dropdown-toggle active" role="button" data-toggle="dropdown" data-bs-toggle="dropdown" aria-expanded="false"> Learn </a> <div class="dropdown-menu"> <div class="container-lg"> <div class="mainParsys parsys containsResourceName resourceClass-parsys"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-12 col-lg-8 d-flex flex-column "><div class="aac60a99-7f7f-4d47-970e-aec00a5723ab parsys containsResourceName resourceClass-parsys"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-12 col-lg-4 "><div class="80698336-994f-499e-a17d-4016faea1756 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="globalnav_section_title">Training</p> <ul class="list-unstyled"> <li><a href="https://matlabacademy.mathworks.com/?s_tid=nav_learn_mlac">Self-Paced Online Courses</a></li> <li><a href="/learn/training.html?s_tid=nav_learn_training">Instructor-Led Courses</a></li> <li><a href="/learn/training/certification.html?s_tid=nav_learn_certification">MathWorks Certification Program</a></li> </ul> </div> </div> </div> </div> <div class=" col-12 col-lg-4 "><div class="755baf42-b699-4cd8-bc82-0bcca29bd064 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="globalnav_section_title">Events</p> <ul class="list-unstyled"> <li><a href="https://www.matlabexpo.com/?s_tid=nav_learn_expo">MATLAB EXPO</a></li> <li><a href="/company/events.html?s_tid=nav_learn_events">Upcoming Events</a></li> <li><a href="/videos/search.html?s_tid=nav_learn_webinars&q=&fq%5B%5D=video-external-category:recwebinar&page=1">On-Demand Webinars</a></li> </ul> </div> </div> </div> </div> <div class=" col-12 col-lg-4 "><div class="7126096f-3d8e-44f5-bb5f-e82d4f1dc2e7 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="globalnav_section_title">Learning Resources</p> <ul class="list-unstyled"> <li><a href="/academia/educators.html?s_tid=nav_learn_teach">Teach with MATLAB</a></li> <li><a href="/academia/research.html?s_tid=nav_learn_research">Research with MATLAB</a></li> <li><a href="/academia/students.html?s_tid=nav_learn_students">Student Programs</a></li> <li><a href="/academia/books.html?s_tid=nav_learn_books">Books</a></li> </ul> </div> </div> </div> </div> </div> </div> <div class="cqColumns containsResourceName section resourceClass-columns"><div class="row mt-auto d-none d-lg-block "> <div class=" col-lg-4 "><div class="49d1cea7-1177-44e0-aa7b-69d7774587ac parsys containsResourceName resourceClass-parsys"><div class="button containsResourceName resourceClass-button section"> <div class="d-grid"> <a href="/company/aboutus/contact_us.html?s_tid=nav_learn_contact" class="btn btn_color_blue add_margin_20 btn-outline " role="button"> Contact Us</a> </div> </div> </div> </div> </div> </div> <div class="horizontalrule containsResourceName section resourceClass-horizontalrule"> <hr/> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text add_link_underline"> <p>Visit the <a href="https://www.mathworks.com/help/?s_tid=nav_learn_hc">Help Center</a> to explore product documentation, engage with community forums, check release notes, and more.</p> </div> </div> </div> </div> <div class=" col-lg-4 d-none d-lg-flex col-xl-3 offset-xl-1 "><div class="6c271095-d40d-4eba-b02a-657255faf52e parsys containsResourceName resourceClass-parsys"><div class="cqPanel containsResourceName resourceClass-panel section"> <div class="panel panel-default "> <div class="panel-heading add_background_cover add_min_height_150 https___uk_mathworks_com_shared_content_corporate_nav_learn__jcr_content_mainParsys_columns_copy_6c271095_d40d_4eba_b02a_657255faf52e_panel_copy_headerImage" style="background-image: url('https://uk.mathworks.com/shared-content/corporate-nav/learn/_jcr_content/mainParsys/columns_copy/6c271095-d40d-4eba-b02a-657255faf52e/panel_copy/headerImage.adapt.1200.low.jpg/1727980000628.jpg');"> <style data-aem-src="/content/dam/mathworks/mathworks-dot-com/images/responsive/supporting/videos/video-portal-thumbnail.jpg"> @media screen and (min-width: 992px) { .https___uk_mathworks_com_shared_content_corporate_nav_learn__jcr_content_mainParsys_columns_copy_6c271095_d40d_4eba_b02a_657255faf52e_panel_copy_headerImage { background-image: url(https://uk.mathworks.com/shared-content/corporate-nav/learn/_jcr_content/mainParsys/columns_copy/6c271095-d40d-4eba-b02a-657255faf52e/panel_copy/headerImage.adapt.full.medium.jpg/1727980000628.jpg) !important; }} @media screen and (min-width: 768px) and (max-width: 991px){ .https___uk_mathworks_com_shared_content_corporate_nav_learn__jcr_content_mainParsys_columns_copy_6c271095_d40d_4eba_b02a_657255faf52e_panel_copy_headerImage { background-image: url(https://uk.mathworks.com/shared-content/corporate-nav/learn/_jcr_content/mainParsys/columns_copy/6c271095-d40d-4eba-b02a-657255faf52e/panel_copy/headerImage.adapt.full.low.jpg/1727980000628.jpg) !important; }} </style> </div> <div class="panel-body add_padding_null"> <div class="panelParsys parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="h3 add_margin_5">MATLAB and Simulink Videos</p> <p class="add_margin_10">Learn about products, watch demonstrations, and explore what's new.</p> </div> </div> <div class="actionlink containsResourceName section resourceClass-actionlink"> <a href="/videos.html?s_tid=nav_learn_spotlight_videos" class=" icon-chevron add_margin_20 add_margin_0 "> Explore videos</a> </div> </div> </div> </div> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/panel.min.20241106114913842.css" type="text/css"> </div> </div> </div> </div> </div> </div> </div> </div> </li> <li class="nav-item dropdown" id="globalnav_item_company"> <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown" data-bs-toggle="dropdown" aria-expanded="false"> Company </a> <div class="dropdown-menu"> <div class="container-lg"> <div class="mainParsys parsys containsResourceName resourceClass-parsys"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-12 col-lg-8 d-flex flex-column "><div class="aac60a99-7f7f-4d47-970e-aec00a5723ab parsys containsResourceName resourceClass-parsys"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-12 col-lg-4 "><div class="80698336-994f-499e-a17d-4016faea1756 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="globalnav_section_title">Company</p> <ul class="list-unstyled"> <li><a href="/company.html?s_tid=nav_company_about_us">About MathWorks</a></li> <li><a href="/company/aboutus/mission_values.html?s_tid=nav_company_mv">Mission and Values</a></li> <li><a href="/company/aboutus/soc_mission.html?s_tid=nav_company_sm">Social Mission</a></li> <li><a href="/company/aboutus/decarbonizing-mathworks.html?s_tid=nav_company_dc">Decarbonizing MathWorks</a></li> <li><a href="/company/customer-stories.html?s_tid=nav_company_cs">Customer Stories</a></li> </ul> </div> </div> </div> </div> <div class=" col-12 col-lg-4 "><div class="755baf42-b699-4cd8-bc82-0bcca29bd064 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="globalnav_section_title">Careers</p> <ul class="list-unstyled"> <li><a href="/company/jobs/opportunities.html?s_tid=nav_company_careers">Careers Overview</a></li> <li><a href="/company/jobs/opportunities/search/?s_tid=nav_company_jobs">Job Search</a></li> <li><a href="/company/jobs/resources/diversity-and-inclusion.html?s_tid=nav_company_dei">Diversity, Equity, and Inclusion</a></li> <li><a href="/company/jobs/teams-roles.html?s_tid=nav_company_teams">Teams and Roles</a></li> <li><a href="/company/jobs/resources/locations.html?s_tid=nav_company_locations">Office Locations</a></li> </ul> </div> </div> </div> </div> </div> </div> <div class="cqColumns containsResourceName section resourceClass-columns"><div class="row mt-auto d-none d-lg-block "> <div class=" col-lg-4 "><div class="49d1cea7-1177-44e0-aa7b-69d7774587ac parsys containsResourceName resourceClass-parsys"><div class="button containsResourceName resourceClass-button section"> <div class="d-grid"> <a href="/company/aboutus/contact_us.html?s_tid=nav_company_contact" class="btn btn_color_blue add_margin_0 btn-outline " role="button"> Contact Us</a> </div> </div> </div> </div> </div> </div> </div> </div> <div class=" col-lg-4 d-none d-lg-flex col-xl-3 offset-xl-1 "><div class="6c271095-d40d-4eba-b02a-657255faf52e parsys containsResourceName resourceClass-parsys"><div class="cqPanel containsResourceName resourceClass-panel section"> <div class="panel panel-default add_margin_0 "> <div class="panel-heading add_background_cover add_min_height_150 https___uk_mathworks_com_shared_content_corporate_nav_company__jcr_content_mainParsys_columns_6c271095_d40d_4eba_b02a_657255faf52e_panel_headerImage" style="background-image: url('https://uk.mathworks.com/shared-content/corporate-nav/company/_jcr_content/mainParsys/columns/6c271095-d40d-4eba-b02a-657255faf52e/panel/headerImage.adapt.1200.low.jpg/1723563781098.jpg');"> <style data-aem-src="/content/dam/mathworks/mathworks-dot-com/company/events/images/decarbonization-spotlight.jpg"> @media screen and (min-width: 992px) { .https___uk_mathworks_com_shared_content_corporate_nav_company__jcr_content_mainParsys_columns_6c271095_d40d_4eba_b02a_657255faf52e_panel_headerImage { background-image: url(https://uk.mathworks.com/shared-content/corporate-nav/company/_jcr_content/mainParsys/columns/6c271095-d40d-4eba-b02a-657255faf52e/panel/headerImage.adapt.full.medium.jpg/1723563781098.jpg) !important; }} @media screen and (min-width: 768px) and (max-width: 991px){ .https___uk_mathworks_com_shared_content_corporate_nav_company__jcr_content_mainParsys_columns_6c271095_d40d_4eba_b02a_657255faf52e_panel_headerImage { background-image: url(https://uk.mathworks.com/shared-content/corporate-nav/company/_jcr_content/mainParsys/columns/6c271095-d40d-4eba-b02a-657255faf52e/panel/headerImage.adapt.full.low.jpg/1723563781098.jpg) !important; }} </style> </div> <div class="panel-body add_padding_null"> <div class="panelParsys parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="h3 add_margin_5">Decarbonizing MathWorks</p> <p class="add_margin_10">See how MathWorks is protecting and restoring Earth’s resources.</p> </div> </div> <div class="actionlink containsResourceName section resourceClass-actionlink"> <a href="/company/aboutus/decarbonizing-mathworks.html?s_tid=nav_company_spotlight_dc" class=" icon-chevron add_margin_20 add_margin_0 "> Learn more</a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </li> <li class="nav-item dropdown -alignment_lg_end" id="globalnav_item_help"> <a href="/help/?s_tid=nav_help_doc" class="nav-link "> Help Center</a> </li> <li class="nav-item d-none d-lg-block -alignment_lg_end" id="globalnav_item_matlab"> <a href="https://login.mathworks.com/embedded-login/landing.html?cid=getmatlab&s_tid=gn_getml" style="display:none;" class="not-logged-in btn btn_color_orange "> Get MATLAB</a> <a href="https://login.mathworks.com/embedded-login/landing.html?cid=getmatlab&s_tid=gn_getml" style="display:none;" class="logged-in btn btn_color_orange "> MATLAB</a> </li> <li class="nav-item dropdown -alignment_lg_end" id="globalnav_item_mwa"> <a href="#" class="nav-link headernav_login mwa-nav_login" id="mwanav_item_login" style="display: none;" aria-label="Sign In to Your MathWorks Account"> Sign In </a> <a href="#" class="nav-link headernav_logout dropdown-toggle" id="mwanav_actuator" role="button" data-toggle="dropdown" data-bs-toggle="dropdown" aria-expanded="false" style="display: none;" title="Access your MathWorks Account"> <span class="mwanav_avatar mwa_image_drop_down"></span> <span class="mobile_account_name visually_hidden_xxl visually_hidden_xl visually_hidden_lg hidden-md hidden-lg"></span> </a> <ul class="dropdown-menu dropdown-menu-lg-end" id="mwanav_dropdown_menu"> <li id='mwanav_item_account'><a class='mwa-account dropdown-item'>My Account</a></li> <li id='mwanav_item_community'><a class='mwa-community-profile dropdown-item'>My Community Profile</a></li> <li id='mwanav_item_associate'><a class='mwa-link-license dropdown-item'>Link License</a></li> <li><hr class="dropdown-divider"/></li> <li id='mwanav_item_logout'><a class='mwa-logout dropdown-item'>Sign Out</a></li> </ul> </li> <li class="nav-item d-block d-lg-none" id="globalnav_item_mobile_divider"><hr class="dropdown-divider"/></li> <li class="nav-item d-block d-sm-flex gap-3 d-lg-none" id="globalnav_item_mobile_ctas"> <a href="https://login.mathworks.com/embedded-login/landing.html?cid=getmatlab&s_tid=gn_getml" style="display:none !important;" class="not-logged-in btn btn-outline btn_color_orange d-block flex-grow-1 companion_btn "> Get MATLAB</a> <a href="https://login.mathworks.com/embedded-login/landing.html?cid=getmatlab&s_tid=gn_getml" style="display:none !important;" class="logged-in btn btn-outline btn_color_orange d-block flex-grow-1 companion_btn "> MATLAB</a> <a href="/company/aboutus/contact_us.html?s_tid=gn_ps" class="btn btn-outline btn_color_blue d-block flex-grow-1 companion_btn "> Contact Us</a> </li> <li class="nav-item dropdown d-none d-lg-block -alignment_lg_end" id="globalnav_item_search"> <a href="#" class="nav-link dropdown-toggle" role="button" data-toggle="dropdown" data-bs-toggle="dropdown" aria-expanded="false" aria-label="Search"><span class="icon-search"></span></a> <div class="dropdown-menu"> <div class="container-lg"> <div class="row align-items-center"> <div class="col-12 col-lg-4"> <p class="h1">Search</p> </div> <div class="col-12 col-lg-8"> <div id="global_search_desktop_placeholder"></div> </div> </div> </div> </div> </li> </ul> </div> </div> </div> </div> </nav> </header> <div class="sticky-top" id="sticky_container"> <div class="sectionHead sectionhead containsResourceName resourceClass-sectionhead"> <div class="section_banner" id="section_banner"> <div class="container-fluid container-lg"> <div class="row align-items-center"> <div class="col-12"> <div class="section_banner_title"> <h1> Discover How to Solve Your Computational Problem </h1> </div> </div> </div> </div> </div> </div> <div class="subnav" id="subnav"> <div class="subnav_container"> <div class="container-fluid container-lg"> </div> </div> </div> </div> <div class="content_container" id="content_container"> <div class="container-fluid container-lg"> <main id="main" tabindex="-1"> <section><div class="mainParsys parsys containsResourceName resourceClass-parsys"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-12 "><div class="1 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p>Explore technical computing, modeling, and simulation concepts and learn about related MATLAB and Simulink capabilities.</p> </div> </div> </div> </div> </div> </div> <div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-12 col-sm-4 col-md-4 "><div class="1 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Academia</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/computational-thinking.html">Computational Thinking</a></li> <li><a href="/discovery/open-science.html">Open Science</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Code Generation and Verification</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/abstract-interpretation.html">Abstract Interpretation</a></li> <li><a href="/discovery/automotive-spice.html">Automotive SPICE</a></li> <li><a href="/discovery/cert-c.html">CERT C</a></li> <li><a href="/discovery/code-review.html">Code Review</a></li> <li><a href="/discovery/cyclomatic-complexity.html">Cyclomatic Complexity</a></li> <li><a href="/discovery/formal-methods.html">Formal Methods</a></li> <li><a href="/discovery/misra-c.html">MISRA C and MISRA C++</a></li> <li><a href="/discovery/software-metrics.html">Software Metrics</a></li> <li><a href="/discovery/software-qa.html">Software QA</a></li> <li><a href="/discovery/software-quality-objectives.html">Software Quality Objectives</a></li> <li><a href="/discovery/source-code-analysis.html">Source Code Analysis</a></li> <li><a href="/discovery/static-code-analysis.html">Static Code Analysis</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Computational Biology</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/pharmacokinetic.html">Pharmacokinetic/Pharmacodynamic (PK/PD) Model</a></li> <li><a href="/discovery/quantitative-systems-pharmacology.html">Quantitative Systems Pharmacology (QSP)</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Computational Finance</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/ai-in-finance.html">AI in Finance</a></li> <li><a href="/discovery/backtesting.html">Backtesting</a></li> <li><a href="/discovery/binomial-model.html">Binomial Model</a></li> <li><a href="/discovery/capm.html">Capital Asset Pricing Model (CAPM)</a></li> <li><a href="/discovery/climate-stress-testing.html">Climate Stress Test</a></li> <li><a href="/discovery/cointegration.html">Cointegration</a></li> <li><a href="/discovery/commodities-trading.html">Commodities Trading</a></li> <li><a href="/discovery/concentration-risk.html">Concentration Risk</a></li> <li><a href="/discovery/counterparty-credit-risk.html">Counterparty Credit Risk</a></li> <li><a href="/discovery/credit-derivatives.html">Credit Derivatives</a></li> <li><a href="/discovery/credit-risk.html">Credit Risk</a></li> <li><a href="/discovery/credit-scoring-model.html">Credit Scoring Model</a></li> <li><a href="/discovery/equity-trading.html">Equity Trading</a></li> <li><a href="/discovery/financial-derivatives.html">Financial Derivatives</a></li> <li><a href="/discovery/fixed-income.html">Fixed Income</a><br></li> <li><a href="/discovery/fraud-analytics.html">Fraud Analytics</a></li> <li><a href="/discovery/garch-models.html">GARCH Models</a></li> <li><a href="/discovery/high-frequency-trading.html">High-Frequency Trading</a></li> <li><a href="/discovery/liquidity-risk.html">Liquidity Risk </a></li> <li><a href="/discovery/market-risk.html">Market Risk</a></li> <li><a href="/discovery/momentum-trading.html">Momentum Trading</a></li> <li><a href="/discovery/operational-risk.html">Operational Risk</a></li> <li><a href="/discovery/portfolio-optimization.html">Portfolio Optimization</a></li> <li><a href="/discovery/predictive-modeling.html">Predictive Modeling</a></li> <li><a href="/discovery/smart-beta.html">Smart Beta</a><br></li> <li><a href="/discovery/swap-curve.html"></a><a href="/discovery/statistical-arbitrage.html">Statistical Arbitrage</a></li> <li><a href="/discovery/swap-curve.html">Swap Curve</a></li> <li><a href="/discovery/swing-trading.html">Swing Trading</a></li> <li><a href="/discovery/time-series-regression.html">Time Series Regression </a></li> <li><a href="/discovery/transaction-cost-analysis.html">Transaction Cost Analysis</a></li> <li><a href="/discovery/yield-curve.html">Yield Curve</a></li> <li><a href="/discovery/zero-curve.html">Zero Curve</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Computer Vision</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/computer-vision.html">Computer Vision</a></li> <li><a href="/discovery/denoising.html">Denoising</a></li> <li><a href="/discovery/feature-extraction.html">Feature Extraction</a></li> <li><a href="/discovery/image-recognition.html">Image Recognition</a></li> <li><a href="/discovery/kalman-filter.html">Kalman Filter </a></li> <li><a href="/discovery/matlab-opencv.html">MATLAB and OpenCV </a></li> <li><a href="/discovery/object-detection.html">Object Detection</a></li> <li><a href="/discovery/optical-flow.html">Optical Flow</a><br></li> <li><a href="/discovery/pattern-recognition.html">Pattern Recognition</a></li> <li><a href="/discovery/point-cloud.html">Point Cloud</a></li> <li><a href="/discovery/ransac.html">RANSAC</a></li> <li><a href="/discovery/stereo-vision.html">Stereo Vision</a></li> <li><a href="/discovery/visual-inspection.html">Visual Inspection</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Control Systems</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/bode-plot.html">Bode Plot </a></li> <li><a href="/discovery/control-design-software.html">Control Design Software</a></li> <li><a href="/discovery/ecu-calibration.html">ECU Calibration</a></li> <li><a href="/discovery/euler-angles.html">Euler Angles </a></li> <li><a href="/discovery/frequency-response.html">Frequency Response</a></li> <li><a href="/discovery/gain-scheduling.html">Gain Scheduling</a></li> <li><a href="/discovery/linearization.html">Linearization</a></li> <li><a href="/discovery/opc-ua.html">OPC UA</a></li> <li><a href="/discovery/optimal-control.html">Optimal Control</a></li> <li><a href="/discovery/parameter-estimation.html">Parameter Estimation</a></li> <li><a href="/discovery/pid-control.html">PID Control</a></li> <li><a href="/discovery/pid-tuning.html">PID Tuning</a></li> <li><a href="/discovery/quaternion.html">Quaternion</a></li> <li><a href="/discovery/reduced-order-modeling.html">Reduced Order Modeling</a></li> <li><a href="/discovery/root-locus.html"></a><a href="/discovery/reinforcement-learning.html">Reinforcement Learning</a></li> <li><a href="/discovery/root-locus.html">Root Locus</a></li> <li><a href="/discovery/rotation-matrix.html">Rotation Matrix</a></li> <li><a href="/discovery/state-space.html">State-Space Models</a></li> <li><a href="/discovery/transfer-function.html">Transfer Function</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule"><a id="pecd"></a>Electrification</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/battery-management-system.html">Battery Management Systems (BMS)</a></li> <li><a href="/discovery/battery-models.html">Battery Modeling</a></li> <li><a href="/discovery/battery-pack-design.html">Battery Pack Design</a></li> <li><a href="/discovery/battery-state-of-charge.html">Battery State of Charge</a></li> <li><a href="/discovery/battery-thermal-management-system.html">Battery Thermal Management System</a></li> <li><a href="/discovery/bldc-motor-control.html">BLDC Motor Control</a></li> <li><a href="/discovery/clarke-and-park-transforms.html">Clarke and Park Transforms</a></li> <li><a href="/discovery/dc-dc-converter-control.html">DC-DC Converter Control</a></li> <li><a href="/discovery/droop-control.html">Droop Control</a></li> <li><a href="/discovery/dual-active-bridge.html">Dual Active Bridge</a></li> <li><a href="/discovery/field-oriented-control.html">Field-Oriented Control</a></li> <li><a href="/discovery/field-weakening-control.html">Field-Weakening Control</a></li> <li><a href="/discovery/fuel-cell-model.html">Fuel Cell Model</a></li> <li><a href="/discovery/grid-forming-inverter.html">Grid-Forming Inverter</a></li> <li><a href="/discovery/grid-tied-inverter.html">Grid-Tied Inverter</a></li> <li><a href="/discovery/hydrogen-electrolyzer.html">Hydrogen Electrolyzer</a></li> <li><a href="/discovery/induction-motor-speed-control.html">Induction Motor Speed Control</a></li> <li><a href="/discovery/microgrid-control.html">Microgrid Control</a></li> <li><a href="/discovery/motor-control.html">Motor Control</a></li> <li><a href="/discovery/motor-modeling.html">Motor Modeling and Simulation</a></li> <li><a href="/discovery/mppt-algorithm.html">MPPT Algorithm</a></li> <li><a href="/solutions/electrification/hardware-in-the-loop.html">Power Electronics Hardware-in-the-Loop (HIL) Testing</a></li> <li><a href="/discovery/power-electronics-simulation.html">Power Electronics Simulation</a></li> <li><a href="/discovery/power-factor-correction.html">Power Factor Correction</a></li> <li><a href="/discovery/power-system-simulation-and-optimization.html">Power System Simulation and Optimization</a></li> <li><a href="/discovery/space-vector-modulation.html">Space Vector Modulation (SVM)</a></li> <li><a href="/discovery/small-signal-analysis.html">Small-Signal Analysis</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Energy Production</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/energy-trading-and-risk-management.html">Energy Trading and Risk Management</a></li> <li><a href="/discovery/load-forecasting.html">Load Forecasting </a></li> <li><a href="/discovery/microgrid-control.html">Microgrid Control</a></li> <li><a href="/discovery/mppt-algorithm.html">MPPT Algorithm</a></li> <li><a href="/discovery/power-system-simulation-and-optimization.html">Power System Simulation and Optimization</a></li> <li><a href="/discovery/seismic-data-processing.html">Seismic Data Processing </a></li> <li><a href="/discovery/wind-resource-assessment.html">Wind Resource Assessment</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Event-Based Modeling</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/control-logic.html">Control Logic</a></li> <li><a href="/discovery/queuing-theory.html">Queuing Theory</a></li> <li><a href="/discovery/state-diagram.html">State Diagram</a></li> <li><a href="/discovery/state-machine.html">State Machine</a></li> </ul> </div> </div> </div> </div> <div class=" col-12 col-sm-4 col-md-4 "><div class="2 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Financial Services</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/algorithmic-trading.html">Algorithmic Trading</a></li> <li><a href="/discovery/automated-trading.html">Automated Trading</a></li> <li><a href="/discovery/bank-stress-test.html">Bank Stress Test</a></li> <li><a href="/discovery/basel-III.html">Basel III</a></li> <li><a href="/discovery/basel-iv.html">Basel IV</a></li> <li><a href="/discovery/black-litterman.html">Black-Litterman</a></li> <li><a href="/discovery/cecl-with-matlab.html">CECL</a></li> <li><a href="/discovery/conditional-value-at-risk.html"></a><a href="/discovery/climate-scenario.html">Climate Scenarios</a></li> <li><a href="/discovery/conditional-value-at-risk.html">Conditional Value-at-Risk</a></li> <li><a href="/discovery/dsge-models.html">DSGE</a></li> <li><a href="/discovery/expected-credit-loss.html">Expected Credit Loss</a></li> <li><a href="/discovery/financial-engineering.html">Financial Engineering</a></li> <li><a href="/discovery/financial-model-validation.html">Financial Model Validation</a></li> <li><a href="/discovery/frtb.html">FRTB</a></li> <li><a href="/discovery/ifrs-9.html">IFRS 9</a></li> <li><a href="/discovery/model-risk.html">Model Risk</a></li> <li><a href="/discovery/physical-risk.html">Physical Risk</a></li> <li><a href="/discovery/solvency-ii.html">Solvency II</a></li> <li><a href="/discovery/sr11-7.html">SR 11-7</a></li> <li><a href="/discovery/systemic-risk.html">Systemic Risk</a></li> <li><a href="/discovery/value-at-risk.html">Value-at-Risk</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">FPGA, ASIC, and System-on-Chip</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/asic-design.html">ASIC Design</a></li> <li><a href="/discovery/asic-verification.html">ASIC Verification</a></li> <li><a href="/discovery/fpga-image-processing.html">FPGA Image Processing</a></li> <li><a href="/discovery/fpga-programming.html">FPGA Programming</a></li> <li><a href="/discovery/hardware-design.html">Hardware Design</a></li> <li><a href="/discovery/high-level-synthesis.html">High-Level Synthesis</a></li> <li><a href="/discovery/ip-core.html">IP Core</a></li> <li><a href="/discovery/soc-architecture.html">SoC Architecture</a></li> <li><a href="/discovery/soc-fpga.html">SoC FPGA</a></li> <li><a href="/discovery/systemverilog.html">SystemVerilog</a></li> <li><a href="/discovery/uvm-verification.html">UVM Verification</a></li> <li><a href="/discovery/verilog-testbench.html">Verilog Testbench</a></li> <li><a href="/discovery/vhdl-testbench.html">VHDL Testbench</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Image Processing and Mapping</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/affine-transformation.html">Affine Transformation</a></li> <li><a href="/discovery/color-profile.html">Color Profile</a></li> <li><a href="/discovery/denoising.html">Denoising</a></li> <li><a href="/discovery/dicom.html">DICOM</a></li> <li><a href="/discovery/digital-image-processing.html">Digital Image Processing</a></li> <li><a href="/discovery/edge-detection.html">Edge Detection</a></li> <li><a href="/discovery/geodesy.html">Geodesy</a></li> <li><a href="/discovery/hyperspectral-imaging.html">Hyperspectral Imaging</a></li> <li><a href="/discovery/image-analysis.html">Image Analysis</a></li> <li><a href="/discovery/image-enhancement.html">Image Enhancement</a></li> <li><a href="/discovery/image-reconstruction.html">Image Reconstruction</a></li> <li><a href="/discovery/image-registration.html">Image Registration</a></li> <li><a href="/discovery/image-segmentation.html">Image Segmentation</a></li> <li><a href="/discovery/image-thresholding.html">Image Thresholding</a></li> <li><a href="/discovery/image-transform.html">Image Transform </a></li> <li><a href="/discovery/lab-color.html">Lab Color</a></li> <li><a href="/discovery/map-projection.html">Map Projection </a></li> <li><a href="/discovery/medical-image-analysis.html">Medical Image Analysis</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Industrial Automation and Machinery</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/industry-4-0.html"></a><a href="/discovery/digital-twin.html">Digital Twin</a></li> <li><a href="/discovery/industry-4-0.html">Industry 4.0</a></li> <li><a href="/discovery/packml.html">PackML</a><br></li> <li><a href="/discovery/plc-simulation.html">PLC Simulation</a></li> <li><a href="/discovery/rslogix.html">RSLogix Integration</a></li> <li><a href="/discovery/virtual-commissioning.html">Virtual Commissioning</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">MATLAB</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/data-cleaning.html">Data Cleaning</a></li> <li><a href="/discovery/data-fitting.html">Data Fitting</a></li> <li><a href="/discovery/data-preprocessing.html">Data Preprocessing</a></li> <li><a href="/discovery/java-math.html"></a><a href="/discovery/data-visualization.html">Data Visualization</a></li> <li><a href="/discovery/java-math.html">Extend Java Math Capabilities</a></li> <li><a href="/products/matlab/performance.html"></a><a href="/discovery/what-is-matlab.html">MATLAB</a></li> <li><a href="/discovery/matlab-apps.html">MATLAB Apps</a></li> <li><a href="/discovery/matlab-code.html">MATLAB Code</a></li> <li><a href="/discovery/matlab-gui.html">MATLAB GUI</a></li> <li><a href="/discovery/matlab-multicore.html">MATLAB Multicore</a></li> <li><a href="/discovery/numerical-analysis.html">Numerical Analysis</a></li> <li><a href="/discovery/quantum-circuit.html">Quantum Circuit</a></li> <li><a href="/discovery/quantum-gates.html">Quantum Gates</a></li> <li><a href="/discovery/scientific-computing.html">Scientific Computing</a></li> <li><a href="/discovery/matlab-excel.html">Using MATLAB with Excel</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Medical Devices</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/21-cfr-820.html">21 CFR 820</a></li> <li><a href="/discovery/biomedical-signal-processing.html"> Biomedical Signal Processing </a></li> <li><a href="/discovery/dicom.html">DICOM</a></li> <li><a href="/discovery/iec-62304.html">IEC 62304</a></li> <li><a href="/discovery/in-silico-medicine.html">In Silico Medicine</a></li> <li><a href="/discovery/medical-device-design.html">Medical Device Design</a></li> <li><a href="/discovery/medical-image-analysis.html">Medical Image Analysis</a></li> <li><a href="/discovery/samd.html">Software as a Medical Device (SaMD)</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Optimization</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/convex-optimization.html">Convex Optimization</a></li> <li><a href="/discovery/design-optimization.html">Design Optimization</a></li> <li><a href="/discovery/genetic-algorithm.html">Genetic Algorithm</a></li> <li><a href="/discovery/integer-programming.html"> Integer Programming</a></li> <li><a href="/discovery/linear-programming.html">Linear Programming</a></li> <li><a href="/discovery/multiobjective-optimization.html">Multiobjective Optimization</a></li> <li><a href="/discovery/nonlinear-programming.html">Nonlinear Programming</a></li> <li><a href="/discovery/quadratic-programming.html">Quadratic Programming</a></li> <li><a href="/discovery/simulated-annealing.html">Simulated Annealing</a></li> <li><a href="/discovery/surrogate-optimization.html">Surrogate Optimization</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Partial Differential Equations</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/design-optimization.html"></a><a href="/discovery/finite-element-analysis.html">Finite Element Analysis</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Physical Modeling</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/battery-models.html">Battery Modeling</a></li> <li><a href="/discovery/battery-pack-design.html">Battery Pack Design</a></li> <li><a href="/discovery/fuel-cell-model.html">Fuel Cell Model</a></li> <li><a href="/discovery/hydrogen-electrolyzer.html">Hydrogen Electrolyzer</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Real-Time Simulation and Testing</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/hardware-in-the-loop-hil.html">Hardware-in-the-Loop (HIL)</a></li> <li><a href="/discovery/real-time-simulation.html">Real-Time Simulation</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Robotics and Autonomous Systems</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/arduino-programming-matlab-simulink.html"></a><a href="/discovery/adas.html">Advanced Driver-Assistance Systems (ADAS)</a></li> <li><a href="/discovery/arduino-programming-matlab-simulink.html">Arduino Programming</a></li> <li><a href="/discovery/cloud-robotics.html">Cloud Robotics</a><br></li> <li><a href="/discovery/cobots.html">Cobots</a></li> <li><a href="/discovery/cyber-physical-systems.html">Cyber-Physical Systems</a></li> <li><a href="/discovery/drone-mapping.html">Drone Mapping</a></li> <li><a href="/discovery/drone-programming.html">Drone Programming</a></li> <li><a href="/discovery/drone-simulation.html">Drone Simulation</a></li> <li><a href="/discovery/inertial-navigation-system.html">Inertial Navigation System</a></li> <li><a href="/discovery/inverse-kinematics.html">Inverse Kinematics</a></li> <li><a href="/discovery/path-planning.html"></a><a href="/discovery/lidar.html">Lidar</a></li> <li><a href="/discovery/path-planning.html">Path Planning</a></li> <li><a href="/discovery/raspberry-pi-programming-matlab-simulink.html">Raspberry Pi Programming</a></li> <li><a href="/discovery/robot-programming.html">Robot Programming</a></li> <li><a href="/discovery/robot-simulation.html">Robot Simulation</a></li> <li><a href="/discovery/slam.html">Simultaneous Localization and Mapping (SLAM)</a></li> </ul> </div> </div> </div> </div> <div class=" col-12 col-sm-4 col-md-4 "><div class="3 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Signal Processing and Communications</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/6g.html">6G</a></li> <li><a href="/discovery/bandpass-filter.html">Bandpass Filter</a></li> <li><a href="/discovery/beamforming.html">Beamforming</a></li> <li><a href="/discovery/bluetooth-interference.html">Bluetooth Interference</a></li> <li><a href="/discovery/bluetooth-mesh.html">Bluetooth Mesh</a></li> <li><a href="/discovery/channel-model.html">Channel Model</a></li> <li><a href="/discovery/convolution.html">Convolution</a></li> <li><a href="/discovery/denoising.html">Denoising</a></li> <li><a href="/discovery/digital-signal-processing.html">Digital Signal Processing</a></li> <li><a href="/discovery/dvb-s2.html">DVB-S2</a></li> <li><a href="/discovery/esa-radar.html">Electronically Steered Array (ESA) Radar</a></li> <li><a href="/discovery/empirical-mode-decomposition.html"> Empirical Mode Decomposition</a></li> <li><a href="/discovery/fft.html">Fast Fourier Transform (FFT)</a></li> <li><a href="/discovery/filter-design.html">Filter Design</a></li> <li><a href="/discovery/gpu-signal-processing.html">GPU Signal Processing Algorithms</a></li> <li><a href="/discovery/high-pass-filter.html">High-Pass Filter</a></li> <li><a href="/discovery/how-do-radars-work.html">How Radars Work</a></li> <li><a href="/discovery/ibis-ami.html">IBIS-AMI</a></li> <li><a href="/discovery/link-budget.html">Link Budget</a></li> <li><a href="/discovery/logic-analyzer.html">Logic Analyzer</a></li> <li><a href="/discovery/low-pass-filter.html">Low-Pass Filter</a></li> <li><a href="/discovery/lte-tutorial.html">LTE Tutorial</a></li> <li><a href="/discovery/massive-mimo.html">Massive MIMO</a></li> <li><a href="/discovery/mmwave.html">mmWave</a></li> <li><a href="/discovery/modal-analysis.html">Modal Analysis</a></li> <li><a href="/discovery/multi-object-tracking.html">Multi-Object Tracking</a></li> <li><a href="/discovery/notch-filter.html">Notch Filter</a></li> <li><a href="/discovery/ofdm.html">OFDM</a></li> <li><a href="/discovery/o-ran.html">O-RAN</a></li> <li><a href="/discovery/oscilloscope-software.html">Oscilloscope Software</a></li> <li><a href="/discovery/parametric-equalizer.html">Parametric Equalizer (EQ)</a></li> <li><a href="/discovery/quantization.html">Quantization</a></li> <li><a href="/discovery/radar-system-design.html">Radar System Design</a></li> <li><a href="/discovery/rf-system.html">RF System</a></li> <li><a href="/discovery/s-parameter.html">S-Parameter</a></li> <li><a href="/discovery/serdes.html">SerDes (Serializer/Deserializer)</a></li> <li><a href="/discovery/signal-integrity.html">Signal Integrity</a></li> <li><a href="/discovery/sdr.html">Software-Defined Radio</a></li> <li><a href="/discovery/sound-pressure-level.html">Sound Pressure Level (SPL)</a></li> <li><a href="/discovery/spectrum-analyzer-software.html">Spectrum Analyzer Software</a></li> <li><a href="/discovery/stream-processing.html">Stream Processing</a></li> <li><a href="/discovery/synthetic-aperture-radar.html">Synthetic Aperture Radar (SAR)</a></li> <li><a href="/discovery/ultra-wideband.html">Ultra-Wideband (UWB)</a></li> <li><a href="/discovery/wavelet-transforms.html">Wavelet Transforms</a></li> <li><a href="/discovery/wireless-network.html">Wireless Network</a></li> <li><a href="/discovery/wireless-transceiver.html">Wireless Transceiver</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Simulink</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/block-diagram.html">Block Diagram</a></li> <li><a href="/discovery/cyber-physical-systems.html">Cyber-Physical Systems</a></li> <li><a href="/discovery/modeling-and-simulation.html">Modeling and Simulation</a></li> <li><a href="/discovery/soa.html">Service-Oriented Architecture (SOA)</a></li> <li><a href="/discovery/simulation-software.html">Simulation Software </a></li> <li><a href="/discovery/simulink-embedded-hardware.html">Simulink Support for Embedded Hardware</a><br></li> <li><a href="/discovery/technology-readiness-level.html">Technology Readiness Level (TRL)</a></li> <li><a href="/discovery/variant-design.html">Variant Design in Simulink</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Statistics and Machine Learning</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/adaboost.html">AdaBoost</a></li> <li><a href="/discovery/anomaly-detection.html">Anomaly Detection</a></li> <li><a href="/discovery/autoencoder.html"></a><a href="/discovery/artificial-intelligence.html">Artificial Intelligence</a></li> <li><a href="/discovery/autoencoder.html">Autoencoders</a></li> <li><a href="/discovery/automl.html">AutoML</a></li> <li><a href="/discovery/chatgpt.html">ChatGPT</a></li> <li><a href="/discovery/clustering.html">Clustering</a></li> <li><a href="/discovery/condition-monitoring.html">Condition Monitoring</a></li> <li><a href="/discovery/convolutional-neural-network.html">Convolutional Neural Network</a></li> <li><a href="/discovery/cross-validation.html">Cross-Validation</a></li> <li><a href="/discovery/feature-selection.html"></a><a href="/discovery/deep-learning.html">Deep Learning</a></li> <li><a href="/discovery/feature-selection.html">Feature Selection</a></li> <li><a href="/discovery/feature-engineering.html">Feature Engineering</a></li> <li><a href="/discovery/generative-adversarial-networks.html"> Generative Adversarial Networks (GANs)</a></li> <li><a href="/discovery/ground-truth.html">Ground Truth</a></li> <li><a href="/discovery/interpretability.html">Interpretability</a></li> <li><a href="/discovery/linear-model.html">Linear Model</a></li> <li><a href="/discovery/linear-regression.html">Linear Regression</a></li> <li><a href="/discovery/lstm.html">Long Short-Term Memory (LSTM) Networks</a></li> <li><a href="/discovery/machine-learning-models.html"></a><a href="/discovery/machine-learning.html">Machine Learning</a></li> <li><a href="/discovery/machine-learning-models.html">Machine Learning Models</a></li> <li><a href="/discovery/manufacturing-analytics.html">Manufacturing Analytics</a></li> <li><a href="/discovery/matlab-vs-r.html">MATLAB vs. R</a></li> <li><a href="/discovery/monte-carlo-simulation.html"></a><a href="/discovery/mlops.html">MLOps</a></li> <li><a href="/discovery/monte-carlo-simulation.html">Monte Carlo Simulation</a></li> <li><a href="/discovery/manova.html">Multivariate Analysis of Variance (MANOVA)</a></li> <li><a href="/discovery/nonlinear-model.html"></a><a href="/discovery/neural-network.html">Neural Network</a></li> <li><a href="/discovery/nonlinear-model.html">Nonlinear Model</a></li> <li><a href="/discovery/nonlinear-regression.html">Nonlinear Regression</a></li> <li><a href="/discovery/overfitting.html">Overfitting</a></li> <li><a href="/discovery/panel-data.html">Panel Data</a></li> <li><a href="/discovery/predictive-analytics.html">Predictive Analytics </a></li> <li><a href="/discovery/predictive-maintenance.html">Predictive Maintenance</a></li> <li><a href="/discovery/prescriptive-analytics.html">Prescriptive Analytics</a></li> <li><a href="/discovery/probability-distributions.html">Probability Distributions</a></li> <li><a href="/discovery/prognostics-and-health-management.html">Prognostics and Health Management (PHM)</a></li> <li><a href="/discovery/random-number.html">Random Number</a></li> <li><a href="/discovery/rnn.html">Recurrent Neural Network (RNN)</a></li> <li><a href="/discovery/regularization.html">Regularization</a></li> <li><a href="/discovery/roc-curve.html">ROC Curve</a></li> <li><a href="/discovery/smoothing.html">Smoothing</a></li> <li><a href="/discovery/supervised-learning.html">Supervised Learning</a></li> <li><a href="/discovery/support-vector-machine.html">Support Vector Machine (SVM)</a></li> <li><a href="/discovery/tinyml.html">TinyML</a></li> <li><a href="/discovery/transfer-learning.html">Transfer Learning</a></li> <li><a href="/discovery/unsupervised-learning.html">Unsupervised Learning</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Symbolic Computing</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/analytical-solution.html">Analytical Solution </a></li> <li><a href="/discovery/computer-algebra-system.html">Computer Algebra System</a></li> <li><a href="/discovery/dimensional-analysis.html">Dimensional Analysis</a></li> <li><a href="/discovery/integral.html">Integral</a></li> <li><a href="/discovery/inverse-kinematics.html">Inverse Kinematics</a></li> <li><a href="/discovery/mupad.html">MuPAD </a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Test and Measurement</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/controller-area-network.html">Controller Area Network</a></li> <li><a href="/discovery/data-acquisition-system.html">Data Acquisition System Development</a></li> <li><a href="/discovery/xcp-protocol.html"></a><a href="/discovery/requirements-traceability.html">Requirements Traceability</a></li> <li><a href="/discovery/xcp-protocol.html">XCP Protocol for ECU Measurement and Calibration</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Text Analytics</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/bag-of-words.html">Bag-of-Words (BoW)</a></li> <li><a href="/discovery/lemmatization.html">Lemmatization</a></li> <li><a href="/discovery/natural-language-processing.html">Natural Language Processing</a></li> <li><a href="/discovery/ngram.html">N-gram</a></li> <li><a href="/discovery/sentiment-analysis.html">Sentiment Analysis</a></li> <li><a href="/discovery/stemming.html">Stemming</a></li> <li><a href="/discovery/text-mining.html">Text Mining</a></li> <li><a href="/discovery/word2vec.html">Word2vec</a></li> </ul> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <h3 class="add_bottom_rule">Verification, Validation, and Test</h3> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <ul class="list-unstyled"> <li><a href="/discovery/formal-verification.html">Formal Verification</a></li> <li><a href="/discovery/model-based-testing.html"></a><a href="/discovery/iec-62304.html">IEC 62304</a></li> <li><a href="/discovery/model-based-testing.html">Model-Based Testing </a></li> <li><a href="/discovery/requirements-traceability.html">Requirements Traceability</a></li> </ul> </div> </div> </div> </div> </div> </div> </div> </section> <div><div class="modalParsys parsys containsResourceName resourceClass-parsys"> </div> </div> <div id="location_content" style="display:none;"></div> <div class="modal fade" id="country-unselected" tabindex="-1" aria-labelledby="domain_selector_label" style="padding-left: 0px; display:none;" aria-modal="true" role="dialog"> <div class="modal-dialog modal-xl"> <div class="modal-content"> <div class="modal-header"> <img src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/mathworks-logo.20241106114913842.svg" class="mw_logo theme_light" alt="MathWorks" width="173" height="35"/> <img src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/mathworks-logo-rev.20241106114913842.svg" class="mw_logo theme_dark" alt="MathWorks" width="173" height="35" style="display:none;"/> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <p class="h1 icon-globe" id="domain_selector_label">Select a Web Site</p> <p>Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: <strong class="recommended-country"></strong>.</p> <div class="default-recommendation"> <p><a href="#" id="recommended_domain_button" class="btn btn_color_blue" data-lang="en"><span class="recommended-country"></span></a></p> </div> <div class="ch-recommendation" style="display:none;"> <ul class="list-inline"> <li class="list-inline-item add_margin_5 d-block d-md-inline-block"><a href="//ch.mathworks.com" class="recommendation-button btn btn-outline btn_color_blue" data-subdomain="ch" data-lang="en" data-recommended-text="Switzerland" data-default-lang="true" data-do-not-rewrite="true"><strong class="recommended-country"></strong> (English)</a></li> <li class="list-inline-item add_margin_5 d-block d-md-inline-block"><a href="//ch.mathworks.com" class="recommendation-button btn btn-outline btn_color_blue" data-subdomain="ch" data-lang="de" data-recommended-text="Schweiz" data-do-not-rewrite="true"><strong class="recommended-country"></strong> (Deutsch)</a></li> <li class="list-inline-item add_margin_5 d-block d-md-inline-block"><a href="//ch.mathworks.com" class="recommendation-button btn btn-outline btn_color_blue" data-subdomain="ch" data-lang="fr" data-recommended-text="Suisse" data-do-not-rewrite="true"><strong class="recommended-country"></strong> (Français)</a></li> </ul> </div> <div class="zh-recommendation" style="display:none;"> <ul class="list-inline"> <li class="list-inline-item"><a href="//ww2.mathworks.cn" class="recommendation-button btn btn-outline btn_color_blue" data-subdomain="ww2" data-lang="zh" data-recommended-text="中国" data-default-lang="true" data-do-not-rewrite="true"><strong class="recommended-country"></strong>(简体中文)</a></li> <li class="list-inline-item"><a href="//ww2.mathworks.cn" class="recommendation-button btn btn-outline btn_color_blue" data-subdomain="ww2" data-lang="en" data-recommended-text="China" data-do-not-rewrite="true"><strong class="recommended-country"></strong> (English)</a></li> </ul> </div> <p>You can also select a web site from the following list</p> <div class="alert alert-warning" role="alert" id="china_performance_alert" style="display:none;"> <span class="alert_icon icon-alert-warning"></span> <p class="alert_heading"><strong>How to Get Best Site Performance</strong></p> <p>Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.</p> </div> <div class="row add_margin_30"> <div class="col-12 col-sm-4 col-lg-3"> <p class="h3 add_bottom_rule">Americas</p> <ul class="list-unstyled"> <li><a href="//la.mathworks.com" class="domain_selector_link" data-country-code="LA" data-subdomain="la" data-lang="es" data-default-lang="true" data-selected-text="América Latina" data-recommended-text="América Latina" data-do-not-rewrite="true">América Latina</a> (Español)</li> <li><a href="//www.mathworks.com" class="domain_selector_link" data-country-code="CA" data-subdomain="www" data-lang="en" data-do-not-rewrite="true">Canada</a> (English)</li> <li><a href="//www.mathworks.com" class="domain_selector_link" data-country-code="US" data-subdomain="www" data-lang="en" data-default-lang="true" data-selected-text="United States" data-recommended-text="United States" data-do-not-rewrite="true">United States</a> (English)</li> </ul> </div> <div class="col-12 col-sm-4 col-lg-6"> <p class="h3 add_bottom_rule">Europe</p> <div class="row"> <div class="col-6 col-sm-12 col-lg-6"> <ul class="list-unstyled"> <li><a href="//nl.mathworks.com" class="domain_selector_link" data-country-code="BE" data-subdomain="nl" data-lang="en" data-do-not-rewrite="true">Belgium</a> (English)</li> <li><a href="//se.mathworks.com" class="domain_selector_link" data-country-code="DK" data-subdomain="se" data-lang="en" data-do-not-rewrite="true">Denmark</a> (English)</li> <li><a href="//de.mathworks.com" class="domain_selector_link" data-country-code="DE" data-subdomain="de" data-lang="de" data-default-lang="true" data-selected-text="Deutschland" data-recommended-text="Deutschland" data-do-not-rewrite="true">Deutschland</a> (Deutsch)</li> <li><a href="//es.mathworks.com" class="domain_selector_link" data-country-code="ES" data-subdomain="es" data-lang="es" data-default-lang="true" data-selected-text="España" data-recommended-text="España" data-do-not-rewrite="true">España</a> (Español)</li> <li><a href="//se.mathworks.com" class="domain_selector_link" data-country-code="FI" data-subdomain="se" data-lang="en" data-do-not-rewrite="true">Finland</a> (English)</li> <li><a href="//fr.mathworks.com" class="domain_selector_link" data-country-code="FR" data-subdomain="fr" data-lang="fr" data-default-lang="true" data-selected-text="France" data-recommended-text="France" data-do-not-rewrite="true">France</a> (Français)</li> <li><a href="//uk.mathworks.com" class="domain_selector_link" data-country-code="IE" data-subdomain="uk" data-lang="en" data-do-not-rewrite="true">Ireland</a> (English)</li> <li><a href="//it.mathworks.com" class="domain_selector_link" data-country-code="IT" data-subdomain="it" data-lang="it" data-default-lang="true" data-selected-text="Italia" data-recommended-text="Italia" data-do-not-rewrite="true">Italia</a> (Italiano)</li> <li><a href="//nl.mathworks.com" class="domain_selector_link" data-country-code="LU" data-subdomain="nl" data-lang="en" data-do-not-rewrite="true">Luxembourg</a> (English)</li> </ul> </div> <div class="col-6 col-sm-12 col-lg-6"> <ul class="list-unstyled"> <li><a href="//nl.mathworks.com" class="domain_selector_link" data-country-code="NL" data-subdomain="nl" data-lang="en" data-default-lang="true" data-selected-text="Benelux" data-recommended-text="Netherlands" data-do-not-rewrite="true">Netherlands</a> (English)</li> <li><a href="//se.mathworks.com" class="domain_selector_link" data-country-code="NO" data-subdomain="se" data-lang="en" data-do-not-rewrite="true">Norway</a> (English)</li> <li><a href="//de.mathworks.com" class="domain_selector_link" data-country-code="AT" data-subdomain="de" data-lang="de" data-do-not-rewrite="true">Österreich</a> (Deutsch)</li> <li><a href="//www.mathworks.com" class="domain_selector_link" data-country-code="PT" data-subdomain="www" data-lang="en" data-do-not-rewrite="true">Portugal</a> (English)</li> <li><a href="//se.mathworks.com" class="domain_selector_link" data-country-code="SE" data-subdomain="se" data-lang="en" data-default-lang="true" data-selected-text="Nordic" data-recommended-text="Sweden" data-do-not-rewrite="true">Sweden</a> (English)</li> <li>Switzerland <ul class="list-unstyled add_indent_20"> <li><a href="//ch.mathworks.com" class="domain_selector_link" data-country-code="CH" data-subdomain="ch" data-lang="de" data-selected-text="Schweiz" data-recommended-text="Schweiz" data-do-not-rewrite="true">Deutsch</a></li> <li><a href="//ch.mathworks.com" id="swiss_english" class="domain_selector_link" data-country-code="CH" data-subdomain="ch" data-lang="en" data-default-lang="true" data-selected-text="Switzerland" data-recommended-text="Switzerland" data-do-not-rewrite="true">English</a></li> <li><a href="//ch.mathworks.com" class="domain_selector_link" data-country-code="CH" data-subdomain="ch" data-lang="fr" data-selected-text="Suisse" data-recommended-text="Suisse" data-do-not-rewrite="true">Français</a></li> </ul> </li> <li><a href="//uk.mathworks.com" class="domain_selector_link" data-country-code="GB" data-subdomain="uk" data-lang="en" data-default-lang="true" data-selected-text="United Kingdom" data-recommended-text="United Kingdom" data-do-not-rewrite="true">United Kingdom</a> (English)</li> </ul> </div> </div> </div> <div class="col-12 col-sm-4 col-lg-3"> <p class="h3 add_bottom_rule">Asia Pacific</p> <ul class="list-unstyled"> <li><a href="//au.mathworks.com" class="domain_selector_link" data-country-code="AU" data-subdomain="au" data-lang="en" data-default-lang="true" data-selected-text="Australia" data-recommended-text="Australia" data-do-not-rewrite="true">Australia</a> (English)</li> <li><a href="//in.mathworks.com" class="domain_selector_link" data-country-code="IN" data-subdomain="in" data-lang="en" data-default-lang="true" data-selected-text="India" data-recommended-text="India" data-do-not-rewrite="true">India</a> (English)</li> <li><a href="//au.mathworks.com" class="domain_selector_link" data-country-code="NZ" data-subdomain="au" data-lang="en" data-do-not-rewrite="true">New Zealand</a> (English)</li> <li>中国 <ul class="list-unstyled add_indent_20"> <li><a href="//ww2.mathworks.cn" class="domain_selector_link" data-country-code="CN" data-subdomain="ww2" data-lang="zh" data-default-lang="true" data-selected-text="中国" data-recommended-text="中国" data-do-not-rewrite="true">简体中文</a></li> <li><a href="//ww2.mathworks.cn" class="domain_selector_link" data-country-code="CN" data-subdomain="ww2" data-lang="en" data-default-lang="true" data-selected-text="China" data-recommended-text="China" data-do-not-rewrite="true">English</a></li> </ul> </li> <li><a href="//jp.mathworks.com" class="domain_selector_link" data-country-code="JP" data-subdomain="jp" data-lang="ja" data-default-lang="true" data-selected-text="日本" data-recommended-text="日本" data-do-not-rewrite="true">日本</a> (日本語)</li> <li><a href="//kr.mathworks.com" class="domain_selector_link" data-country-code="KR" data-subdomain="kr" data-lang="ko" data-default-lang="true" data-selected-text="한국" data-recommended-text="한국" data-do-not-rewrite="true">한국</a> (한국어)</li> </ul> </div> </div> <p class="text-center"><a href="#" class="worldwide_link" data-do-not-rewrite="true">Contact your local office</a></p> </div> </div> </div> </div> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/alert.min.20241106114913842.css" type="text/css"> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/domainselector.min.20241106114913842.js"></script> </main> </div> </div> <footer id="footer"> <div class="extended_footer" id="extended_footer"> <div class="container-fluid container-lg"> <div><div class="fatFooterParsys iparsys parsys resourceClass-iparsys containsResourceName"><div class="section"><div class="new containsResourceName resourceClass-new"></div> </div><div class="iparys_inherited"><div class="fatFooterParsys iparsys parsys containsResourceName resourceClass-par"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row "> <div class=" col-lg-3 mb-2 col-12 "><div class="1 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="h4 mb-0">MathWorks</p> <p><i>Accelerating the pace of engineering and science</i></p> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="d-none d-md-block">MathWorks is the leading developer of mathematical computing software for engineers and scientists.</p> </div> </div> <div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="d-none d-md-block"><a href="/discovery.html?s_tid=hp_ff_a_discover" data-target="same">Discover…</a></p> </div> </div> </div> </div> <div class=" col-lg-9 col-12 "><div class="2 parsys containsResourceName resourceClass-parsys"><div class="cqColumns containsResourceName section resourceClass-columns"><div class="row row-cols-1 row-cols-md-5 "> <div class=" col "><div class="1 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="ef_title"><a href="#ef_products" class="dropdown-toggle" role="button" data-toggle="collapse" data-bs-toggle="collapse" aria-expanded="false" aria-controls="ef_products">Explore Products</a></p> <div class="collapse" id="ef_products"> <ul class="list-unstyled"> <li><a href="/products/matlab.html?s_tid=hp_ff_p_matlab">MATLAB</a></li> <li><a href="/products/simulink.html?s_tid=hp_ff_p_simulink">Simulink</a></li> <li><a href="/products/matlab/student.html?s_tid=hp_ff_p_student">Student Software</a></li> <li><a href="/hardware-support/home.html?s_tid=hp_ff_p_hwsupport">Hardware Support</a></li> <li><a href="/matlabcentral/fileexchange/?s_tid=hp_ff_p_fx">File Exchange</a></li> </ul> </div> </div> </div> </div> </div> <div class=" col "><div class="2 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="ef_title"><a href="#ef_buy" role="button" class="dropdown-toggle" data-toggle="collapse" data-bs-toggle="collapse" aria-expanded="false" aria-controls="ef_buy">Try or Buy</a></p> <div class="collapse" id="ef_buy"> <ul class="list-unstyled"> <li><a href="/downloads/web_downloads/?s_tid=hp_ff_t_downloads">Downloads</a></li> <li><a href="/campaigns/products/trials.html?s_tid=hp_ff_p_trial" data-target="same" data-link="lead" data-offerType="trial">Trial Software</a></li> <li><a href="/company/aboutus/contact_us/contact_sales.html?s_tid=hp_ff_t_sales" data-link="lead" data-offerType="Contact Sales">Contact Sales</a></li> <li><a href="/pricing-licensing.html?s_tid=hp_ff_t_pricing" data-link="lead" data-offerType="pl">Pricing and Licensing</a></li> <li><a href="/store/?s_tid=hp_ff_t_buy" data-link="store">How to Buy</a></li> </ul> </div> </div> </div> </div> </div> <div class=" col "><div class="3 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="ef_title"><a href="#ef_use" role="button" class="dropdown-toggle" data-toggle="collapse" data-bs-toggle="collapse" aria-expanded="false" aria-controls="ef_use">Learn to Use</a></p> <div class="collapse" id="ef_use"> <ul class="list-unstyled"> <li><a href="/help/?s_tid=hp_ff_l_doc" data-target="same">Documentation</a></li> <li><a href="/support/learn-with-matlab-tutorials.html?s_tid=hp_ff_l_tutorials" data-target="same">Tutorials</a></li> <li><a href="/help/examples.html?s_tid=hp_ff_l_examples" data-target="same">Examples</a></li> <li><a href="/videos.html?s_tid=hp_ff_l_videos">Videos and Webinars</a></li> <li><a href="/learn/training.html?s_tid=hp_ff_l_training">Training</a></li> </ul> </div> </div> </div> </div> </div> <div class=" col "><div class="4 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="ef_title"><a href="#ef_support" role="button" class="dropdown-toggle" data-toggle="collapse" data-bs-toggle="collapse" aria-expanded="false" aria-controls="ef_support">Get Support</a></p> <div class="collapse" id="ef_support"> <ul class="list-unstyled"> <li><a href="/help/install/?s_tid=hp_ff_s_install">Installation Help</a></li> <li><a href="/matlabcentral/answers/index?s_tid=hp_ff_s_answers">MATLAB Answers</a></li> <li><a href="/services/consulting.html?s_tid=hp_ff_s_consulting">Consulting</a></li> <li><a href="/licensecenter/?s_tid=hp_ff_s_license">License Center</a></li> <li><a href="/support/contact_us.html?s_tid=hp_ff_s_support">Contact Support</a></li> </ul> </div> </div> </div> </div> </div> <div class=" col "><div class="5 parsys containsResourceName resourceClass-parsys"><div class="text containsResourceName section resourceClass-text"><div class="mw-text "> <p class="ef_title"><a href="#ef_about" role="button" class="dropdown-toggle" data-toggle="collapse" data-bs-toggle="collapse" aria-expanded="false" aria-controls="ef_about">About MathWorks</a></p> <div class="collapse" id="ef_about"> <ul class="list-unstyled"> <li><a href="/company/jobs/opportunities.html?s_tid=hp_ff_a_careers">Careers</a></li> <li><a href="/company/newsroom.html?s_tid=hp_ff_a_newsroom">Newsroom</a></li> <li><a href="/company/aboutus/soc_mission.html?s_tid=hp_ff_a_socialmission">Social Mission</a></li> <li><a href="/company/customer-stories.html?s_tid=hp_ff_a_customerstories">Customer Stories</a></li> <li><a href="/company.html?s_tid=hp_ff_a_company">About MathWorks</a></li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="primary_footer" id="primary_footer"> <div class="container-fluid container-lg"> <div class="row align-items-start"> <div class="col-12 col-md-9"> <nav aria-label="Footer navigation"> <ul class="list-inline" id="countrynav"> <li class="list-inline-item footernav_country"> <button class="btn btn-outline btn_countrynav" id="domainButton" data-bs-toggle="modal" data-bs-target="#country-unselected"> <span class="visually-hidden">Select a Web Site</span> <span class="icon-globe"></span> <span id="countrySelectorButtonText">United States</span> </button> </li> </ul> <div class="footerNavigation footernavigation containsResourceName resourceClass-footernavigation"> <ul class="list-inline " id="footernav" data-privacy="Your Privacy Choices"> <li class="list-inline-item" id="footernav_footernav_patents"> <a href="/company/aboutus/policies_statements/trust-center.html?s_tid=gf_tc"> Trust Center</a> </li> <li class="list-inline-item" id="footernav_footernav_trademarks"> <a href="/company/aboutus/policies_statements/trademarks.html?s_tid=gf_trd"> Trademarks</a> </li> <li class="list-inline-item" id="footernav_footernav_privacy"> <a href="/company/aboutus/policies_statements.html?s_tid=gf_priv"> Privacy Policy</a> </li> <li class="list-inline-item" id="footernav_footernav_piracy"> <a href="/company/aboutus/policies_statements/piracy.html?s_tid=gf_pir"> Preventing Piracy</a> </li> <li class="list-inline-item" id="footernav_footernav_status"> <a href="https://status.mathworks.com/?s_tid=gf_application"> Application Status</a> </li> <li class="list-inline-item" id="footernav_footernav_msat"> <a href="/company/aboutus/policies_statements/modern-slavery-act-transparency-statement.html?s_tid=gf_msat"> Modern Slavery Act Transparency Statement</a> </li> </ul> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/footernavigation.min.20241106114913842.js"></script> </div> <div class="footerCompanyAddress footercompanyaddress containsResourceName resourceClass-footercompanyaddress"> </div> </nav> <div class="footerParsys iparsys parsys resourceClass-iparsys containsResourceName"><div class="section"><div class="new containsResourceName resourceClass-new"></div> </div><div class="iparys_inherited"><div class="footerParsys iparsys parsys containsResourceName resourceClass-par"></div> </div> </div> <p class="copyright">© 1994-2024 The MathWorks, Inc.</p> </div> <div class="col-12 col-md-3"> <div class="socialmedia float-end" id="socialmedia"> <div><div class="socialMediaIconParsys iparsys parsys resourceClass-iparsys containsResourceName"><div class="section"><div class="new containsResourceName resourceClass-new"></div> </div><div class="iparys_inherited"><div class="socialMediaIconParsys iparsys parsys containsResourceName resourceClass-par"><div class="socialmediaicon containsResourceName resourceClass-socialmediaicon section"> <ul class="list-inline socialmedia_icons "> <li class="list-inline-item"> <a href="https://www.facebook.com/MATLAB" rel="noreferrer" target="_blank"> <img class="ico_facebook" alt="Facebook" width="32" height="32" src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/ico-facebook.20241106114913842.svg"/> </a> </li> <li class="list-inline-item"> <a href="https://x.com/MATLAB" rel="noreferrer" target="_blank"> <img class="ico_twitter" alt="Twitter" width="32" height="32" src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/ico-twitter.20241106114913842.svg"/> </a> </li> <li class="list-inline-item"> <a href="https://www.instagram.com/matlab/" rel="noreferrer" target="_blank"> <img class="ico_instagram" alt="Instagram" width="32" height="32" src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/ico-instagram.20241106114913842.svg"/> </a> </li> <li class="list-inline-item"> <a href="https://www.youtube.com/user/MATLAB" rel="noreferrer" target="_blank"> <img class="ico_youtube" alt="YouTube" width="32" height="32" src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/ico-youtube.20241106114913842.svg"/> </a> </li> <li class="list-inline-item"> <a href="https://www.linkedin.com/company/the-mathworks_2" rel="noreferrer" target="_blank"> <img class="ico_linkedin" alt="LinkedIn" width="32" height="32" src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/ico-linkedin.20241106114913842.svg"/> </a> </li> <li class="list-inline-item"> <a href="/company/rss.html" rel="noreferrer"> <img class="ico_rss" alt="RSS" width="32" height="32" src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/resources/images/ico-rss.20241106114913842.svg"/> </a> </li> </ul> </div> </div> </div> </div> </div> <p class="text-end mb-0"><em></em></p> </div> </div> </div> </div> </div> </footer> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/button.min.20241106114913842.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/downsize.min.20241106114913842.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/upsize.min.20241106114913842.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/tags.min.20241106114913842.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/bs5-footer.min.20241106114913842.css" type="text/css"> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/akamai.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/substitutepricing.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/domainredirect.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/jquery.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/bootstrap5.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/signinanalytics.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/templates/common/bs5.min.20241106114913842.js"></script> <script src="/etc.clientlibs/mathworks/clientlibs/customer-ui/components/corporatenav.min.20241106114913842.js"></script> <div class="modal-backdrop fade show" id="corporate_nav_modal"></div> <div id="web-application-footer-assets"></div> <script type="text/javascript" nonce="6c85dbb317fece55b019b2c781a8f697" src="/YRRCDEU1jy2Y/no/vG1ujD1j9F/cawYbNrmcD6r/WTAXAg/KQF5FEJ/GdSw"></script></body> </html>