How to create a directory within uifigure that is veiwable and selectable by the user?

1 view (last 30 days)
I dont have a good example or name what it is that I want. Ill try to explain it and maybe someone has done something similar.
What I have so far is a program that the user opens and they can select vehicle data for processing, there are alot of different options on what can be processed and how things should look. When the user selects an option for processing, a popup shows up for the user to select what files they want to process. The problem is the vehicle saves the files in a bunch of different folders, it just takes a lot of clicking to get to the files, sometimes you have to do it several times and it quickly becomes 15 to 20 clicks to get to all of your files. I dont want to change this because its the way the vehicle records data.
For example: when you choose a mission to process, the master folder might be named 20250317_SN0005_Test, inside the folder is a bunch of folders, eventually you get to a list of csv files and the program knows which ones to open and which columns of data to pull for processing. Sometimes you need to do this three or four times to process everything.
What I want is for the user to open this list, click load, then the csv files are temporarily saved and can be pulled from when ever you do your processing. I want this directory to be visible to the user when they open it.
What im asking is if anyone has done this before or if there is a an example somewhere out there that I could see. Thanks!
  2 Comments
dpb
dpb on 17 Mar 2025 at 17:47
Build a structure of your own based on the mission ID and the location of the files under it behind the scenes, then present that list.

Sign in to comment.

Answers (1)

Cris LaPierre
Cris LaPierre on 17 Mar 2025 at 17:45
Sounds to me like you want to create an app. You can do this using App Designer.
If you are new to app building, I suggest going through the free App Building Onramp course.

Categories

Find more on Entering Commands in Help Center and File Exchange

Tags

Products


Release

R2024b

Community Treasure Hunt

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

Start Hunting!