Visually explore and analyze problems in a single, interactive environment, and turn your code into formatted, executable documents that tell your story.
Work in a single environment and eliminate context switching; results and visualizations appear right next to the code that produced them. Divide your code into manageable sections, and run each independently. MATLAB helps you code with contextual hints for arguments, file names, and more. You can use interactive tools to explore figures and add formatting and annotations.
Enhance your code and output with formatting, images, and hyperlinks to turn your live script into a story. To describe a mathematical process or method used in your analysis, you can insert equations using the interactive editor or create them using LaTeX. Add text in any language to the script. You can then share your live scripts directly with colleagues so they can reproduce or expand on your work, or create static PDF or HTML documents for publication.
Create engaging lectures that combine explanatory text, mathematical equations, code and results. Step through topics one section at a time, and modify your code on the fly to demonstrate concepts. Develop examples that illustrate how engineers use math to solve practical and complex problems. Create live scripts with MATLAB code to build assignments that let students explore and learn on their own.
Get started today by reviewing the examples below.