matlab-performance-optimizer
OfficialSpeed up MATLAB with vectorization and profiling.
Software Engineering#performance#profiling#vectorization#memory-optimization#parfor#preallocation#MATLAB
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.