MATLAB

MATLAB works with the tools, platforms, and development environments your team already uses. Whether you're building AI-driven workflows, using Python® or C/C++, working in Jupyter® or Visual Studio® Code, or deploying through continuous integration/continuous deployment (CI/CD) systems, MATLAB supports your workflow.

Generative and Agentic AI with MATLAB

Use MATLAB with external AI coding agents, build generative AI (GenAI) workflows, and deploy MATLAB algorithms as tools for AI systems. The options below highlight common starting points.

Programming Language Integration

Use MATLAB with Python, C/C++, Java®, Fortran, .NET, and other programming languages. Reuse existing code, collaborate across teams, and share algorithms without unnecessary rewrites.

Development Environment Integration

Integrate MATLAB with environments such as Visual Studio Code and Jupyter. Edit, run, and debug MATLAB code in VS Code and get support from AI assistants such as GitHub Copilot. In Jupyter notebooks, run MATLAB code in multi-language workflows.

Enterprise Data Platforms and Data Access

MATLAB helps teams work with data directly in the enterprise platforms they already use to store, manage, and share data. Connect MATLAB with platforms such as Databricks® and Domino Data Lab to access shared data, run analytics at scale, and collaborate across engineering and data science workflows.

Keep Exploring

Cloud and CI/CD Workflows

Use MATLAB in cloud environments, connect to cloud data and services, and scale computations using cloud resources. Integrate MATLAB into CI/CD pipelines to automate testing, improve code quality, and support software development workflows.

Keep Exploring