matlab-performance-optimizer

Official

Speed up MATLAB with vectorization and profiling.

Authormatlab
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The MATLAB Performance Optimizer helps developers accelerate MATLAB code by applying vectorization, memory management, and profiling strategies to remove bottlenecks and reduce resource usage.

Core Features & Use Cases

  • Vectorization and preallocation to speed up numerical computations.
  • Memory optimization through data type choices and sparse representations.
  • Profiling workflows using MATLAB's profiler, timeit, and performance guidelines.
  • Patterns for code modernization: replacing loops with built-in functions, logical indexing, and matrix operations.
  • Use Case: refactor a slow image processing or numerical simulation to meet real-time requirements.

Quick Start

Use the matlab-performance-optimizer to analyze a slow MATLAB function and apply vectorization and preallocation to improve performance.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: matlab-performance-optimizer
Download link: https://github.com/matlab/skills/archive/main.zip#matlab-performance-optimizer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.