Convert between SI and CGS units

Convert values from SI to cgs and vice versa for common physical quantities
6 Downloads
Updated 5 Jul 2021

View License

out = cgs2SI(val,type)
% Convert from cgs to SI units
% Example usage:
v = cgs2SI(10,'Velocity'); % Velocity, [cm/s] to [m/s]
B = cgs2SI(1,'Magnetic Field'); % Magnetic Field, [T] to [gauss]
out = SI2cgs(val,type)
% Convert from SI to cgs units
% Example usage:
v = SI2cgs(10,'Velocity'); % Velocity, [m/s] to [cm/s]
B = SI2cgs(1,'Magnetic Field'); % Magnetic Field, [gauss] to [T]

Cite As

Rishabh Datta (2024). Convert between SI and CGS units (https://www.mathworks.com/matlabcentral/fileexchange/95353-convert-between-si-and-cgs-units), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: Get fundamental plasma physics parameters

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0