Troubles with ginput() function

26 次查看(过去 30 天)
Radu Trimbitas
Radu Trimbitas 2023-1-20
回答: Animesh 2023-3-7
I have troubles with ginput under Windows 11. A lot of MATLAB code which works well under Windows 10 does not function correctly under Windows 11. What can I do? I suppose this is not a MATLAB problem.
  3 个评论
Radu Trimbitas
Radu Trimbitas 2023-1-20
编辑:Adam Danz 2023-1-20
for example the following short and simple code
close all
axis([0,1,0,1])
[x,y]=ginput();
m=length(x)-1;
tn=0:m;
t=linspace(0,m,500);
xg=spline(tn,x,t);
yg=spline(tn,y,t);
plot(x,y,'o',xg,yg)
dpb
dpb 2023-1-20
Of course nobody w/o Win11 can do anything to even try to reproduce an issue but you don't help by even describing symptoms...
Is this new; after an upgrade or either MATLAB or Windoes, what kind of system, video driver, etc., etc., etc., ...

请先登录,再进行评论。

回答(1 个)

Animesh
Animesh 2023-3-7
Hello,
If you are experiencing issues with the “ginput” function in MATLAB under Windows 11, there are a few things you can try:
  • Check your MATLAB version: Make sure you are using a version of MATLAB that is compatible with Windows 11. MATLAB 2021a and later versions are compatible with Windows 11.
  • Update your graphics driver: The “ginput” function relies on your graphics hardware and driver to function correctly. Updating your graphics driver to the latest version may resolve the issue.
  • Disable scaling for high DPI displays: Windows 11 may automatically scale the size of the display on high DPI displays, which can cause issues with the “ginput” function. You can try disabling display scaling by right-clicking on the MATLAB shortcut and selecting "Properties", then selecting the "Compatibility" tab and checking the box for "Disable display scaling on high DPI settings".
  • Reinstall MATLAB: If all the above-mentioned steps fail, then you can reinstall MATLAB and check if this resolves the issue.

类别

Help CenterFile Exchange 中查找有关 Graphics Object Programming 的更多信息

标签

产品


版本

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by