Pregunta: | 64492 - MATLAB CÓMO USAR LINKDATA Y BRUSHDATA EN UNA GUI |
Autor: | Joaquin Martinez |
Hola me pregunto si aluien puede asesorarme. Tengo una gui con dos ejes y un boton. Intento usar la hta. linkdata para que al seleccionar datos en una se selecciones los correpondientes en la primera. Luego usando brushdata crear una variable nueva y almacenarla para posteriormente trabajar con esos datos. Supongo que el problema es que los datos fuente no estan en el espacio de trabajo necesario o algo por el estilo. Matlab me muestra una advertencia que dice “Failing links” Mi GUI es como sigue: %Graficar curva nyquist manual. hm = plot(handles.ejes_nyquist,senales{1,indice4}(:,1),senales{1,indice4}(:,2),’b.’); set(hm,’XDataSource’,’senales{1,indice4}(:,1)’,'YDataSource’,’senales{1,indice4}(:,2)’) dB=20.*log10((senales{1,indice4}(:,1).^2+senales{1,indice4}(:,2).^2).^(1/2)); %Graficar curva bode manual. km = plot(handles.ejes_bode,senales{1,indice4}(:,3),dB,’b.’); set(km,’XDataSource’,'dB’) |