Matlab - Colormap con parámetros

 
Vista:

Colormap con parámetros

Publicado por Miguel Angel Heredia (3 intervenciones) el 27/08/2012 17:21:02
Buenas tardes,

Yo tengo un popupmenu con los colores que quiero cambiar a una imagen.

y la siguiente función:

function PopupMenuCM_Callback(hObject, eventdata, handles)
% hObject handle to PopupMenuCM (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

% Hints: contents = get(hObject,'String') returns PopupMenuCM contents as cell array
% contents{get(hObject,'Value')} returns selected item from PopupMenuCM

nombremapa=get(findobj('Tag','PopupMenuCM'),'String');
indicemapa=get(findobj('Tag','PopupMenuCM'),'Value');
colormap(nombremapa(indicemapa,:));


Al ejecutar veo que ejecuta colormap('gray') y no funciona, me da el siguiente error:

??? Error using ==> colormap
First argument must be a scalar axes handle.


Sin embargo si pongo a pelo colormap(gray) si funciona.

alguien me puede ayudar.

Gracias y un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Colormap con parámetros

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 27/08/2012 18:19:22
Si pones una parte de tu codigo, creo tambien como respuestas vas a recibir respuestas vagas, o quizas no te sirva las respuesta que te brindamos en el foro, ya que la persona que te contesta, estaria adivinando para contestarte, pues en general no tiene una idea clara de que es lo quieres hacer. Cada vez que hagas una pregunta, trata de ser lo más amplio posible en tu información.


Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
programador en matlab
Servicios de programacion matlab
[email protected]

http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar