Effacer les filtres
Effacer les filtres

Numeric text edit field filled out automatically when I clicked in the plot's either X_axis or Y_Axis. Is that possible in matlab app designer?

3 vues (au cours des 30 derniers jours)
For example: Here, we have plot vehicle count vs time. I want to use plot's some values in my app for further process. Like if I click on 15s on time_axis, it take value from plot and fill that value in text edit field of the app. So, I don't have to put value manually in edit field. Is that possible in matlab? if yes, could you share links, where I can get idea about it.

Réponse acceptée

Menika
Menika le 25 Juil 2023
Hi,
Yes, you can use MATLAB's interactive features to capture user input from a plot and update a text edit field in your app accordingly
  1. Create your MATLAB app using the App Designer.
  2. Add a plot to your app's UI where the vehicle count vs. time data is displayed.
  3. Add a callback function to the plot's ButtonDownFcn property. This function will be triggered when the user clicks on the plot.
  4. In the callback function, capture the x-coordinate (time) of the clicked point using the CurrentPoint property of the plot.
  5. Retrieve the corresponding value from the plot data based on the clicked x-coordinate (time).
  6. Update the text edit field in your app with the retrieved value.
Hope it helps!

Plus de réponses (0)

Catégories

En savoir plus sur Develop Apps Using App Designer dans Help Center et File Exchange

Produits


Version

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by