我可以在 beagleboard xm 上安装 matlab(运行 ubuntu 12.04)吗?如果我不能在 beagleboard xm 上运行 matlab。我安装了 octave,它运行完美,但我需要使用 Matlab。
4 回答
最简洁的答案是不。zellus 是正确的。Matlab 需要 SSE2 指令集。所有 ARM 芯片都不支持 SSE2。只是架构不同。请参阅 Mathworks 上的讨论:http: //www.mathworks.co.kr/matlabcentral/newsreader/view_thread/320518
http://www.mathworks.co.uk/support/solutions/en/data/1-B3MR75/
参考系统要求 - 2012a 版MATLAB 仅在
任何支持 SSE2 指令集的 Intel 或 AMD x86 处理器**
BeagleBoard-xM 提供额外的 ARM ® Cortex TM-A8
配备ARM处理器。因此,我希望 MATLAB 不会运行。
使用适当的工具箱,您可以生成代码而不是在BeagleBoard等 ARM 处理器上运行
正如已经指出的那样,您可能不想(或不能)在 beagleboard 上安装 Matlab,但让 Matlab 生成将在板上运行的 C 代码。为此,您将需要 Matlab Coder 或 Matlab Embedded Coder。嵌入式工具箱产生“更好/更清洁”的代码,但比其非嵌入式替代品更昂贵。另请注意,如果您需要对 Matlab simulink 模型执行相同操作,则需要更多工具箱。