Agent skill · research science · aiskillstore
matlab
MATLAB and GNU Octave numerical computing for matrix operations, data analysis, visualization, and scientific computing. Use when writing MATLAB/Octave scripts for linear algebra, signal processing, image processing, differential equations, optimization, statistics, or creating scientific visualizations. Also use when the user needs help with MATLAB syntax, functions, or wants to convert between MATLAB and Python code. Scripts can be executed with MATLAB or the open-source GNU Octave interpreter.
Why this skill is useful
Provides specific MATLAB and Octave commands for numerical computing that the AI wouldn't reliably generate on its own.
What it needs
Requires matlab, octave installed locally. About 5k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
MATLAB/Octave Scientific Computing MATLAB is a numerical computing environment optimized for matrix operations and scientific computing. GNU Octave is a free, open-source alternative with high MATLAB compatibility. Quick Start Running MATLAB scripts: Install GNU Octave: Core Capabilities 1. Matrix Operations MATLAB operates fundamentally on matrices and arrays: For complete matrix operations, see references/matrices-arrays.md. 2. Linear Algebra For comprehensive linear algebra, see references/mathematics.md. 3. Plotting and Visualization For complete visualization guide, see references/graphics-visualization.md. 4. Data Import/Export For complete I/O guide, see references/data-import-export.md. 5. Control Flow and Functions For complete programming guide, see references/programming.md. 6. Statistics and Data Analysis For statistics reference, see references/mathematics.md. 7. Differential Equations For ODE solvers guide, see references/mathematics.md. 8. Signal Processing For signal processing, see references/mathematics.md. Common Patterns Pattern 1: Data Analysis Pipeline Pattern 2: Numerical Simulation Pattern 3: Batch Processing Reference Files matrices-arrays.md - Matrix creation, indexing, manipulation, and operations mathematics.md - Linear algebra, calculus, ODEs, optimization, statistics graphics-visualization.md - 2D/3D plotting, customization, export data-import-export.md - File I/O, tables, data formats programming.md - Functions, scripts, control flow, OOP python-integration.md - Calling Python from MATLAB and vice versa octave-compatibility.md - Differences between MATLAB and GNU Octave executing-scripts.md - Executing generated scripts and for testing GNU Octave Compatibility GNU Octave is highly compatible with MATLAB. Most scripts work without modification. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/matlab