How can I assign a histfit graph to a parent axis in a gui?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Matthew Weihing
el 20 de Abr. de 2016
Comentada: Adam Danz
el 26 de Nov. de 2019
For instance, if I type:
" plot(x,y,'parent',handles.axes1) "
this will plot x and y to axes1 in my gui, but if I type:
" histfit(data_set,number_of_bins,'parent',handles.axes1) "
(where data_set is a vector of arbitrary length and number of bins is some constant)
MATLAB tells me I have too many input arguments for histfit. I was wondering if there was a way around this error message. Thanks
0 comentarios
Respuesta aceptada
Brendan Hamm
el 20 de Abr. de 2016
histfit always plots to the current axes.You need to make the axes you wish to place this on the current axes using:
axes(handles.axes1)
histfit(data_set,number_of_bins)
This will then appear on the axes stored in handles.axes1.
1 comentario
Adam Danz
el 26 de Nov. de 2019
Future releases should fix this and allow users to specify the axes as an optional first input as almost all matlab graphics functions do.
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!