Cómo programar subrutinas de dibujo en simulink
Seleccione xy Graph, luego haga clic con el botón derecho del mouse, haga clic en Buscar debajo de la máscara y verá que en realidad usa sfunxy para dibujar el gráfico. Utilice editar sfunxy para abrir la función s
<. p>Busque la función FigHandle=CreateSfunXYFigure (línea 359)En la línea 360, encontrará algunas configuraciones de gráficos, cámbielas
'Barra de menú', 'ninguna', ... Elimina esa línea, y la figura en ejecución también tendrá un menú, en el cual
también habrá copias de figuras, etc. (todas disponibles), y también podrás modificar la configuración de la figura (puedes también agregue más)
La configuración es la misma que usar el comando en matlab
También puede usar el comando imprimir, ayuda a imprimir
En la línea 377, existe el código para establecer el eje de coordenadas, puede agregar las configuraciones que desee usted mismo
Por ejemplo, agregar set(ud.XYAxes,'xgrid','on'); en la dirección x
La configuración de los ejes de coordenadas es la misma que el método de configuración en el espacio de trabajo
El siguiente es el código de implementación
FigHandle = figura ('Unidades', 'píxel',... p>
'Posición', [100 100 400 300],...
'Nombre', get_param(gcbh,'Nombre '),...
'Etiqueta', 'SIMULINK_XYGRAPH_FIGURE',...
'NumberTitle', 'off',...
' IntegerHandle', 'apagado',...
'IntegerHandle', 'apagado',...
'IntegerHandle', 'apagado',...
'DeleteFcn', 'sfunxy([],[ ],[],''DeleteFigure'')');
set(ud.XYAxes,'Visible','on');
set(ud.XYAxes,' xgrid','on');
set(ud.XYAxes,'ygrid','on');