- In the “Component Browser” section on the right of the Onramp window, click on the “app.GridSizeSpinner” component under “myapp >app.UIFigure” (the name of the spinner might be different based on the name you give to the spinner).
- Click on the “Callbacks” tab.
- For the “ValueChangedFcn” select the “NewMazeButtonPushed” from the drop-down menu.
- Now, switch to “Code View” and add the following code:
how to use amaze function with spinners value as an input
9 次查看(过去 30 天)
显示 更早的评论
In app building onramp(task 5) im unable to link the amaze function with spinners value as an input
0 个评论
回答(1 个)
Arun
2024-2-12
Hi,
I understand that in “App Building Onramp” you are facing difficulty to link the “Spinner” component value to the “amaze” function in task-5 of the “Add App Behavior > Add Different Components > (1/3) Value Changed Callback” section.
This might be due to not addressing the “Spinner” component value properly, here are steps that will help you to complete the task:
[wall, wx, wy] = amaze(app.GridSizeSpinner.Value); %check the name in Component Browser.
plot(app.UIAxes,wall,"XData",wx,"YData",wy,"NodeLabel",[])
axis(app.UIAxes,"equal")
This should help you complete the task. Here is a screenshot of successfully submitted task to help you with your implementation.
For more information, please refer the MATLAB documentation related to App building Components: https://www.mathworks.com/help/matlab/creating_guis/choose-components-for-your-app-designer-app.html
Hope this helps.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Migrate GUIDE Apps 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!