MATLAB安装问题解决大全

  • 格式:pdf
  • 大小:191.03 KB
  • 文档页数:6

MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。[2]MATLAB和Mathematica、Maple、MathCAD并称为四大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连

matlab开发工作界面

接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用

1,安装Matlab提示exceptioncallingmain解决方法

在安装完windowssp3补丁后,很多人发现matlab2007b无法正常运行,总是启动画面闪一下,

然后就没反应了,或者有时候弹出exceptioncallingmain的系统错误提示。

解决此问题的办法很简单,右键单击matlab程序图标,选择属性,在兼容性选项卡中勾选"用兼

容性运行此程序",兼容模式为windowNT4.0(servicepack5),确定后即可恢复正常2,安装时出现红色叉杠并出现英文字母:Theinstallercannotreadthemwinstall.dllfile,Thisis

probablyduetoaCDreaderwhichcanonlyreadfileswithaneight.threenamingconvention.

Pleaseseethetechnicalsupportpageatwww.mathworks.com

解决方法:请一定不要用WinRar之类的解压软件来再次解压matlab.iso文件,而是必须要

用DaemonTools一类的虚拟光驱软件来打开!

3,输入注册码后出现红色叉杠并出现英文字母:Therearenoproductstoinstall,checkthatthe

product.zipfilesareineithertherootfolderorthe‘archives’folder.

解决方法:在我的电脑-右键-属性,在系统属性对话框中选择高级-环境变量-TMP改为C:\Temp,同时在C的根目录下建立Temp文件夹,问题可以解决。

4,运行Setup.exe以后出现名为UnknownException而只有一个大红叉的窗口,只有“OK”一

个按钮,而且按了也无法关闭。

解决方法:这个按照问题3解决方法设置好环境变量基本上就解决了,如果解决不了,只要

对着OK狂按一阵子,就能进去了。

5,AMD的机器安装好Matlab后打开自动关闭

matlab要用到CPU的数学计算模块,而matlab默认的是INTEL的CPU,所以AMD的CPU

一般都会遇到安装好后打开自动关闭的问题。

解决办法:

先确认安装好后(假如安装在D盘)在此路径下D:\MATLAB7\bin\win32有一个叫做atlas_Athlon.dll的文件。

然后在我的电脑上右击点”属性”,再在”高级”中点”环境变量”,在”系统变量”中点击”新建”

输入以下信息:变量名:BLAS_VERSION

变量址:\MATLAB7\bin\win32\atlas_Athlon.dll

点确定就可以了。

另外说一下,matlab的安装目录必须是英文的。

6,错误代码

Youmusthaveasupportedversionofthe.NETFrameworkinstalledbeforeyoucaninstall

MATLABBuilderNE.Installthe.NETFrameworkandthenre-installMATLABBuilderNE.

解决方法:到网上下载了Microsoft.NETFramework3.5(x86)安装后问题就解决了7,如何设置matlab的正确工作路径

每次在editor窗口编辑完程序后,点Debug里面的run后,都后提示说"所写文件isnotfoundinthecurrendirectoryoronthematlabpath"

请问如何解决这问题啊。。

解决方法:直接在currentDirectory里设置,跟Windows下操作文件夹一样。MATALB界

面最上面有currentDirectory,点击右边的按钮,选择路径就OK了!

8,matlab7.0安装过程中没问题。安装完成后,一运行就出现错误,Microsoftvisualc++

RuntimeLibraryruntimeerror

program:d:\MATLAB\bin\win32\MATLAB.exex!LoL|

thisapplicationhasrequestedtheruntimetoterminateitinanunusualway.

pleasecontacttheapplication'ssupportteamformoreinformationc:U%L.L*L

解决办法:

安装好之后,将桌面的快捷方式图标的属性修改一下,兼容性由默认的win95改为win2000

就行

9,启动Matlab7.0出现如下提示

Theelementtype"name"mustbeterminatedbythematchingend-tag"".

Couldnotparsethefile:d:\matlab7\toolbox\ccslink\ccslink\info.xml

>>

解决方法:

找到d:\matlab7\toolbox\ccslink\ccslink\info.xml这个文件(如果Matlab装在C盘则在C盘目

录下),一定要用写字板打开这个文件,找到有这样一行LinkforCodeComposerStudio?/name>,大概是在第七行吧,把这句的/name>改成,再保存这个文件。

10,出现runtimeerror的问题解决如下:

方案1:“右键”--“属性”--“主题”,将主题改为“Windows经典样式”或者是“WindowsXP”

的,这样就可以了。

方案2:点击开始->运行->regedit点击确定打开注册表,找到:HKEY_CURRENT_USER>Software>MathWorks>Matlab在这个文件夹里,你会看到一个与你matlab版本一样的一个文件夹,删除它。从新运行matlab。

方案3:范围比较大,是电脑出现runtimeerror的困扰。

出现runtimeerror,一般问题都出在注册表,“运行—〉regedit”打开注册表,笨一点的

方法就是按F3出入“runtime”,查找所有名为runtime的数值,然后一个一个删掉,但这样实

在太多了,不停的删半个小时不一定能删完。缩小范围:一般错误会在HKEY_LOCAL_MACHINESOFTWAREmicrosoftWindowsCurrentVersionRun,在这里面搜

runtime项,删掉。

出现问题原因:出现runtimeerror的原因有很多,估计是一些垃圾软件、流氓软件强

制安装到计算机里的缘故,造成的后果往往是这样的:电脑各个盘符右键单击,菜单最上面

是"auto"而不是“打开”,还有就是QQ等软件出现错误,要求重启,这个时候你重装QQ也

是没有用的,注册表出错必须先清理注册表。

一般出现runtimeerror的问题用第一种方案就可以解决,我就是载在它手里的

11,安装matlab后出现多余进程的解决办法

电脑装了matlab后,开机不打开matlab,进程里也有matlab.exe和matlabserver.exe两个进

程,占有一定的内存。那么怎么办才能取消这两个进程呢?

解决方案从开始菜单里点击“运行”,输入“msconfig”,这样打开系统配置实用程序。在“服

务”选项里把matlab.exe和matlabserver.exe两个程序前的“√”取消掉,之后点击“应用”,再点

击“确定”,计算机重新启动后就生效啦。顺便说一句,若想关闭其它应用程序,这样办法也

是可以的。如果计算机启动比较慢,也可以在“系统配置实用程序”的“启动”选项里关闭不需

要启动的程序。

12,应用程序或DLLC:\WINDOWS\reaources\DzVista\DzVista.msstyles为无效WINDOWS映

解决:将setup.exe文件属性—兼容性—window2000。选择使用兼容性运行,然后在下面框

中选windows2000.然后。7.0序列号好像都一样:

13-22955-32678-26249-06848-40366-39620-03472-09765-20949-30945-19673-43738-38950-44

548

13,安装完成后:装上了,运行出现问题了。双击桌面MATLAB7.0图标,主界面打开后马

上自己关闭了,没有提示任何错误。或者提示是出现Runtimeerror!Program:C:/MATLAB/bin/win32/MATLAB.exeThisapplicationhasrequestedtheRuntimetoterminateitin

anunusualway.Pleasecontacttheapplication'ssupportteamformoreinformation.这样一类错

误。

解决:由于安装完成,在桌面上已经出现了matlab的快捷方式,右键点击-属性-兼容性

-使用兼容模式-选择windows2000。再运行应该就行了。我的CPU是intel的,系统是番

茄花园winXP的。还不行就要:

先确认安装好后(假如安装在D盘)在此路径下D:\MATLAB7\bin\win32有一个叫做atlas_Athlon.dll的文件。

然后在我的电脑上右击点”属性”,再在”高级”中点”环境变量”,在”系统变量”中点击”新建”

输入以下信息:变量名:BLAS_VERSION

变量址:\MATLAB7\bin\win32\atlas_Athlon.dll

点确定就可以了。

14.下载Simulink模块打不开的原因及解决方法http://www.ilovematlab.cn/viewthread.php?tid=36340&highlight=

安装的时候文件名及各级子目录文件么最好都是英文字母。matlab安装和使用中的问题