我已经在 Ubuntu 14.04 上成功安装了 Matlab 2016a。安装程序完成安装后,它通知我缺少一些必要的编译器。我注意到我忘记安装 GCC,并顺利解决了这个问题,Matlab 2016a 启动 [通过终端matlab
] 也没有问题(不过有一个奇怪的滚动错误;MEvent. CASE!
在联想触控板上用两根手指滚动时,命令窗口中会输出,以防万一)。但在线文档也提到需要 JDK 1.7。
在网上搜索后发现,JDK 1.7 似乎不再公开可用,并且 Mathworks 不建议使用与您特定的 Matlab 版本推荐的版本不同的 JDK 版本。
所以我想我有两个问题:
- 我是否确实需要 Matlab 2016a 的 JDK?
- 对于 JDK 版本,建议“不要混用”有多重要?是否有 JDK 1.7 的替代品可以直接使用,而又不会真正区分它们?OpenJDK 之类的东西能起作用吗(麻烦最少)?
已安装的工具箱
- Simulink
- 控制系统
- DSP 系统
- 图像处理
- 仪器控制
- 优化
- 并行计算
- 机器人系统
- 信号处理
- Simscape
- Simscape 多体系统
- Simulink 控制设计
- Stateflow
- 统计与机器学习
- 符号数学