You can use iccread and iccwrite.
help iccread
help iccwrite
Having used iccread, you can modify whatever you wish, then write it back out. These tools live in the image processing toolbox, so you would need that.
If you don't have the IPTB (why in the name of god why not, if you are using MATLAB to work with this stuff?) then you would need to use other tools, or write something yourself. An ICC profile is just a file, with carefully published specifications somewhere. (Probably available from the ICC.) But just use ICCREAD and ICCWRITE.
