问题描述:
在制作完GUI界面,在其它版本的Matlab上运行时经常会出现汉字乱码,界面组件及字体不能根据显示屏大小自适应
等问题
解决方案
汉字乱码问题
matlab汉字乱码问题普遍存在,主要原因在于老版本的matlab使用GBK的汉字编码方式,而新版本的matlab采用UTF-8的汉字编码方式。
**解决方案:**将文件另存为GBK形式.
界面组建自适应问题
当你在一个电脑上建立一个GUI界面时,再在另一个屏幕分辨率不同的电脑上测试时就会出现界面与显示屏界面不协调的问题。
**解决方案:**工具->GUI选项->调整大小方式->成比例调整大小
然后
然后拉动鼠标选中界面中全部元器件,将FontUnits属性和Unit属性都改为normalized