1

我有 2 台机器,一台运行 x86 Ubuntu Precise,另一台是 x64。我为他们两个都安装了 MATLAB。相同的版本,相同的许可文件,只是 MATLAB 的架构不同。图像处理工具箱已安装到两者,相同的版本。在 x86 机器上一切正常,但在 x64 机器上,图像处理工具箱的某些功能根本不起作用,例如 montage、imshow 等。这是 ver 命令的输出:

MATLAB Version 7.13.0.564 (R2011b)
MATLAB License Number: 659101
Operating System: Linux 3.2.0-30-generic #48-Ubuntu SMP Fri Aug 24 16:52:48 UTC 2012  x86_64
Java VM Version: Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode
-------------------------------------------------------------------------------------
MATLAB                                                Version 7.13       (R2011b)  
Simulink                                              Version 7.8        (R2011b)
Communications System Toolbox                         Version 5.1        (R2011b)
Control System Toolbox                                Version 9.2        (R2011b)
Curve Fitting Toolbox                                 Version 3.2        (R2011b)
DSP System Toolbox                                    Version 8.1        (R2011b)
Fixed-Point Toolbox                                   Version 3.4        (R2011b)
Image Processing Toolbox                              Version 7.3        (R2011b)
Neural Network Toolbox                                Version 7.0.2      (R2011b)
Signal Processing Toolbox                             Version 6.16       (R2011b)
SimPowerSystems                                       Version 5.5        (R2011b)
Simscape                                              Version 3.6        (R2011b)
Statistics Toolbox                                    Version 7.6        (R2011b)
Symbolic Math Toolbox                                 Version 5.7        (R2011b)
System Identification Toolbox                         Version 7.4.3      (R2011b)
Wavelet Toolbox                                       Version 4.8        (R2011b)

如果我尝试运行 imshow,我会得到:

>> imshow x
Undefined function or variable 'imshow'.

然而,当我写 imsh... 并按 tab 时,Matlab 似乎知道这个功能。我很困惑。

我已经尝试解决这个问题将近两天了,现在我很绝望。我需要这些功能正常工作,否则我无法做作业。欢迎任何提示。

4

0 回答 0