Red de conocimiento informático - Material del sitio web - Cómo programar subrutinas de dibujo en simulink

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',...

'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');