inputdlg does not work Matlab 2020a
6 ビュー (過去 30 日間)
古いコメントを表示
when including "inputdlg" in a simple script I recieve the following error:
Error using matlab.graphics.Graphics/set
Unrecognized property Units for class AnnotationPane.
Error in inputdlg (line 340)
set(findall(InputFig),'Units','normalized','HandleVisibility','callback');
the dialog box opens but the 'ok' and 'cancel' buttons can't be pressed and the only option is to close the window.
I checked that it is not a syntax problem by copying the inputdlg example code from Mathworks, https://www.mathworks.com/help/matlab/ref/inputdlg.html
1 件のコメント
Jan
2020 年 11 月 24 日
Please post a piece of code, which reproduces the problem.
Did you shadow a builtin function? This can happen when folders with user-defined functions are stored in the path before Matlab's toolboxes.
回答 (1 件)
Jan
2020 年 11 月 24 日
User the debugger to find out more details. Type in in the command window:
dbstop if caught error
Now run the code again and check, which line is failing and the values of the used variables.
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!