Проверка достоверности карты цветов
iptcheckmap( проверяет действительность карты цветов MATLAB ®map,func_name,var_name,arg_pos)map и выдает отформатированное сообщение об ошибке, если карта цветов недействительна.
Если colomap является действительным, то iptcheckmap ничего не возвращает.
Если карта цветов недопустима, то iptcheckmap выдает форматированное сообщение об ошибке, содержащее информацию об имени функции (func_name), имя переменной (var_name) и положение аргумента (arg_pos). Эти значения используются только для создания сообщения об ошибке, но не для проверки допустимости массива.
На рисунке показан формат сообщения об ошибке и указаны детали, которые можно настроить с помощью iptcheckmap аргументы.

bad_map = ones(10); iptcheckmap(bad_map,'func_name','var_name',2)
Function FUNC_NAME expected input number 2, var_name, to be a valid colormap. Valid colormaps must be nonempty, double, 2-D matrices with 3 columns.
iptcheckhandle | iptnum2ordinal | narginchk | validateattributes | validatestring