Guides
Browser Guide
Use the RunMat sandbox, a browser-based IDE for writing and running MATLAB-style code with GPU acceleration, cloud storage, and file versioning.
MATLAB Plotting in RunMat: Complete Guide to 2D, 3D & GPU-Accelerated Figures
A hands-on guide to plotting in RunMat with 20+ runnable examples covering line plots, scatter, bar charts, 3D surfaces, contour maps, subplots, animations, and GPU-accelerated rendering. All examples run in the browser.
The Worst Debugging Tool in MATLAB Is the One You Use Every Day
fprintf is a formatting function that got conscripted into debugging because MATLAB never shipped anything better. Here's what it's actually for, what it costs you as a debugger, and what to use instead.
MATLAB For Loops Are Slow, But Not for the Reason You Think
MATLAB for loops are slow because of interpreter overhead, not because iteration is inherently expensive. Here's what actually causes the slowdown, what vectorization costs you, and how a compiled runtime changes the tradeoff.
Version Control for Engineers Who Don't Use Git
Most engineers -- from MATLAB scripting to FPGA verification to test automation -- don't use version control because git wasn't built for them. RunMat gives engineers automatic versioning, snapshots, and audit trails without the cognitive overhead of learning a developer tool.
How to Use NVIDIA GPUs in MATLAB: Setup, Traps & a Toolbox-Free Option
Step-by-step NVIDIA GPU setup for MATLAB: prerequisites, gpuArray patterns, performance traps that silently kill your speedups, and how to get GPU acceleration without the Parallel Computing Toolbox.
Best Free MATLAB Alternatives in 2026: RunMat, Octave, Julia & Python Compared
Compare the 4 best free MATLAB alternatives in 2026: RunMat, Octave, Julia, and Python. See benchmarks, .m file compatibility, GPU support, and which runs your existing code unchanged.
What is MATLAB? The Language, The Runtime, and RunMat
A plain-English explainer of MATLAB's language model and how RunMat delivers a modern, high-performance open-source runtime for it.