Creating a new function in App Designer places the new function inside of another function
조회 수: 3 (최근 30일)
이전 댓글 표시
When I create a new function using the add function button, the function is always placed at the end of one of my other functions example:
function results = oldFunction(app)
%Code
function results = func2(app)
end
end
Cutting and pasting or moving the old function doesn't solve this issue, the next new function will still initially appear inside the same old function. I can move the new function out of the old one but it is annoying and tedious. Anyone have an idea as to why this is happening?
댓글 수: 4
Adam Danz
2022년 1월 18일
If you have access to a different release of Matlab, it might be helpful to open the app in the other release using appdesigner. Matlab does some compatability checks on apps that are opened in a different version than they were created and this might fix the problem (emphasis on might). Just make a backup copy of the app before doing this.
I assume this only happens with a single app and not with all apps, correct?
I've noticed this behavior in the past as well but it was fixed by closing/reopening the app in appdesigner or closing/reopening Matlab.
답변 (1개)
Cris LaPierre
2022년 1월 18일
It shouldn't be doing this. Please try restarting MATLAB.
댓글 수: 2
Cris LaPierre
2022년 1월 18일
In can be an inconvenience, but I would try reinstalling MATLAB. At best, the problem gets fixed, and at worst, you are back where you started.
참고 항목
카테고리
Help Center 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!