admin管理员组

文章数量:1123003

前言

在实验室翻出一个老设备打算拿出来用用,一看只能兼容XP系统而且还得结合Matlab使用,这下懵了,不过查阅资料经过一番周折也算是成功解决了,具体是通过虚拟机模拟XP系统环境,再结合对应版本的Matlab软件实现。

一、VMware虚拟机安装

鉴于XP系统年代久远,现阶段比较少见,决定使用虚拟机装XP系统进行环境模拟,虚拟机采用VMware,下载地址见官网,VMware虚拟机详细安装教程见如下网址,安装完成后,打开XP系统中的XP.vmx文件即可在虚拟机中对XP系统进行装载和模拟。

二、Matlab安装

网上有说法是XP系统能适应的最高版本matlab是2015b,实际上我在安装完成了遇到了一系列奇怪的问题,安装几次都无法解决。最严重的问题是安装完成后双击matlab快捷方式出现报错"Matlab2015b无法定位程序输入点CancelIoEx 于动态链接库 KERNEL32.dll",最后在matlab论坛上得知32位XP最高支持32位2015a,以及相关说法:“32位的xp最高支持32位 的2015a;64位的xp也只能到64位;2015a之后没有xp的存在;32位的win7最高支持32位的2015b,2016a以及以后的matlab只有64位的”。
最后由于没找到合适的2015a资源,选择了2014a版本,未出现相关不兼容问题,可正常运行。

注:上述涉及的XP系统以及Matlab 2014a安装包可在主页资源中获取。

本文标签: 环境系统软件WindowsXP