bachlab / PsPM

A matlab suite for Psycho-Physiological Modelling
GNU General Public License v3.0
43 stars 11 forks source link

Update to support Matlab 2019 #747

Closed teddychao closed 3 months ago

teddychao commented 3 months ago

Changes proposed in this pull request:

GUI

The developer branch reports error when starting up PsPM with MATLAB 2019. There is because App designer has incompatibility between MATLAB 2019 and MATLAB 2020+. Therefore, a version of GUI that is optimised for MATLAB 2019 has been added in this PR.

Encoding

It is not guaranteed that MATLAB is using UTF-8 everywhere, but the current version of pspm_help requires recognition of special table drawing characters, such as . To fix this issue, ASCII code is used to define such characters in pspm_help, and no issues have been reported after implementing this PR.