PulsePal MATLAB API Documentation¶
MATLAB Function Reference¶
This site provides complete documentation for all MATLAB functions in the Pulseq framework.
Quick Links¶
- Browse All Functions - Complete alphabetical listing
- Sequence Library Browser - Browse Pulseq sequences with search and filtering
- Official Pulseq Repository - Source code and examples
Getting Started¶
- Browse the complete function list
- Click on any function for detailed documentation
- Each function page includes syntax, parameters, returns, and examples
About Pulseq¶
Pulseq is an open-source framework for developing and sharing magnetic resonance (MR) pulse sequences. The MATLAB implementation provides a comprehensive set of functions for:
- Creating RF pulses and gradient waveforms
- Building MR sequences block by block
- Calculating sequence timing and k-space trajectories
- Exporting sequences in vendor-independent format
Documentation Structure¶
The API documentation is organized alphabetically, with each function containing: - Description - What the function does - Syntax - Function signature - Calling Pattern - How to call the function with proper namespace - Parameters - Required and optional parameters with examples - Returns - Output values and their descriptions - Examples - Code snippets showing typical usage - See Also - Related functions for reference