Zoom in and zoom out

7 visualizaciones (últimos 30 días)
Mohamed Kareem
Mohamed Kareem el 22 de Abr. de 2021
Respondida: Tejas el 15 de Jul. de 2025
in graph in app designer, How can i make zoom in and zoom out for y axis only with out zoom for x axis?

Respuestas (1)

Tejas
Tejas el 15 de Jul. de 2025
Hello Mohamed,
To restrict the zoom option along y-axis, use the "zoom" function. For more information on this function, refer to this documentation: https://www.mathworks.com/help/matlab/ref/matlab.graphics.interaction.internal.zoom.html#mw_93cea585-4eee-4991-b400-aa1250c170d1 .
Here is a simple example showcasing the desired workflow:
  • Consider the below plot using "uiaxes" object.
x = linspace(-pi,pi,50);
y = 5*sin(x);
plot(app.UIAxes,x,y);
  • Start by disabling the default interactivity options of the plot.
disableDefaultInteractivity(app.UIAxes);
  • Followed by restricting the zoom option to y-axis only.
zoom(app.UIFigure, 'yon');

Categorías

Más información sobre Data Exploration en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by