在MATLAB R2021a高分辨率问题

55视图(30天)
杨刘
杨刘 2021年6月3日
结果与一行建议的解决方案:
特定于用户的设置,“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
约翰内斯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文件的结构。 备份 原始文件。

登录置评。

答案(0)

类别

找到更多的在环境和设置帮助中心文件交换

s manbetx 845


释放

R2021a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!