在MATLAB R2021a高分辨率问题
55视图(30天)
显示旧的评论
结果与一行建议的解决方案:
特定于用户的设置,“settings.matlab.desktop.DisplayScaleFactor活动,特别在R2021a MATLAB R2021a还未得救。这个设置似乎是正确处理在其他版本,如R2019b(测试)和R2020a(见下面的url)。
测试平台:
MATLAB R2021a在Ubuntu 20.04 LTS(和MATLAB R2019b比较在同一操作系统)
细节:
我发现了这个问题,因为我在寻找高MATLAB R2021a DPI的解决方案。我发现了一个相关的问题如下所列。我试着提出解决方案,这似乎对MATLAB R2020a工作完美。然而,它并不在我身边工作。
s =设置;s.matlab.desktop.DisplayScaleFactor
s.matlab.desktop.DisplayScaleFactor.PersonalValue = 2
起初,我认为这可能是操作系统,因为我使用Ubuntu 20.04的相对较新的部分扩展特征,更好地利用4 k监视器。出于好奇,我试着R2019b在同一台计算机上而且做得很成功。然后我意识到,这个问题可能是R2021a忘了写因素设置显示给用户目录(而不是全局设置需要sudo在Linux中因为我不需要sudo改变这个设置)。然后我比较的~ /。matlab/R2021a` and `~/.matlab/R2019b` and eventually found that in `matlab.mlsettings/fsroot/settingstree/matlab/display/settings.json`, new setting `DisplayScaleFactor` was not saved. By comparing it with the value in `~/.matlab/R2019b`, I added
{“属性”:{“readonly”:假的,“runtimeDefaultFcn”:{},“settingValueValidator”:{},“validationFcn”:{},“可见”:真},“hasValue”:真的,“isUserDefined”:假的,“isVector”:假的,“名称”:“DisplayScaleFactor”,“价值”:“2”}
在设置字符串并保存它,它是完美的解决。
相关问题:
4评论
约翰内斯Anastasiadis
2022年12月1日
嗨。
我有同样的问题与R2022b Fedora 37。
我发现的设置
matlab.mlsettings / fsroot settingstree / matlab /桌面/设置。json。
它已经有比例因子1。也许因为我试着
s =设置;s.matlab.desktop.DisplayScaleFactor
s.matlab.desktop.DisplayScaleFactor.PersonalValue = 2
之前。我只是不得不改变
DisplayScaleFactor
它
2
它工作。
@Emanuele Russomanno
这是一个压缩文件夹
matlab.mlsettings
里面的
~ / .matlab / R2022b
。我不得不将其解压缩,使变化,邮政又重命名它。可能的错误:当压缩一个根文件夹命名
matlab
会出现inseide zip文件。Duouble检查是否exaclty文件的结构。
备份
原始文件。