File Exchange

image thumbnail


version (3.71 KB) by Ben Mitch
Convert colour names (blue,teal,pale green) into RGB triplets.


Updated 07 Jun 2002

View License

rgb(col) returns a Matlab RGB colour triplet [R G B] converted from 'col'.

'col' can be:
an [R G B] triplet (unchanged)
a colour name, e.g. 'pale orange'
a matlab colour char (k,r,...)
a QBASIC colour code (0-15)
a DWORD colour code (0-0xFFFFFF)
a DWORD BGR colour code

Cite As

Ben Mitch (2021). rgb.m (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (12)


Mark Knecht

Works nicely. Thanks!

Paul Quelet

Excellent function! Works wonderfully!

Chad Greene

By coincidence, this function works with the rgbmap function described here:

Alexandre Laurin

Ofir Perry Bibi

paul harder


Thanks for writing this, I find it very handy and use it often when I write scripts to plot various measurement data.

lemes maykon

in my matlab no found the sistem RGB and HSI,how install this sistem? what do i do?

Alvaro Semedo

GAbriella Musacchia

This was very helpful!

Nick Williams

Just what I needed - the Matlab color space is large but it only allows limited navigation. This tool helps find your way around the colors much easier.

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

Community Treasure Hunt

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

Start Hunting!