matlab初始化界面卡住,Matlab初始化initializing极慢解决方法

news/2024/11/7 13:49:03/

41528d3028836879cd698677c3999917.gifMatlab初始化initializing极慢解决方法

Matlab升级以后,功能的确丰富了好多,有些函数也更加人性话了,好多bug也没有了。但是可恼的是,这个该死的家伙却一天比一天肥,MATLAB7.6a居然达到了3.76G,启动和打开某些窗口,速度明显不行了,真是尾大不掉呀。 下面我们说说,MATLAB初始化initializing极慢解决方法,但是可能导致Matlab启动的初始化很慢原因很多,这里我们只能对常见的集中可能的原因进行分析: 一、License方面原因 问题原因: 由于Matlab启动的时候会搜索Matlab的License文件,而计算机系统变量LM_LICENSE_FILE,则是用来告诉所有的应用程序从哪里找到对应的License文件;另外系统变量LM_LICENSE_FILE也可能导致初始化很慢,但是该变量只对Matlab负责,LM_LICENSE_FILE是对所有的程序负责,但是假如你的Matlab使用的是网络版的License,你计算机没有联网当然没法找到那个network license 解决方法: 方法一 windows 本帖隐藏的内容 (1)右击【我的电脑】选择【属性】 (2)在【高级】选项卡中,点击【环境变量】 (3)在下面的【系统变量】找到【LM_LICENSE_FILE】,如果没有,点击【新建】创建一个变量名为LM_LICENSE_FILE的变量 (4)将LM_LICENSE_FILE的属性值设置为Maltab的License文件的绝对路径 (5)重启Matlab Unix,Linux,or Mac Check to see if there is an environment variable set. Where this is located depends on the shell you are using. Look in your home folder. This file may be called: .cshrc (c-shell), .profile (bash), or .bashrc (bash) You can also create an environment variable for that shell session from the command line using export or setenv (depending on your shell), but the above file needs to be edited for a permanent change. For example: export MLM_LICENSE_FILE /usr/bin/matlab/license.dat 方法二 如果你只有一个License,那么你可以当Matlab启动的时候,在Maltab快捷方式或者命令行中指定License路径 windows (1)右击Matlab快捷方式,选择【属性】 (2)在【目标】中,键入如下内容 “$MATLAB\bin\win32\MATLAB.“ -c ““ 其中$MATLAB是Matlab安装根目录,可以在Matlab中键入matlabroot得到,是License文件的绝对路径 (3)重启Matlab Unix,Linux,or Mac Use a -c switch to point directly at the license file when launching. If the MATLAB installer has created symbolic links, run matlab -c If symbolic links were not created, run from $MATLAB/bin/ ./matlab -c Where $MATLAB is the root MATLAB directory and is the absolute path to your license file, likely in your $MATLAB/licenses directory. 二、preferences方面原因 问题原因: preferences首选参数设置的不得当,或者文件太大,Matlab启动的时候加载preferences设置需要较长时间 解决方法: 进行如下操作,需要确保您有查看隐藏文件的权限 windows (1)退出Matlab,一定要确保Matlab不再运行 (2)进入 c:\Documents and Settings\ \Application Data\MathWorks\MATLAB\ 其实该路径可以在Matlab中键入prefdir得到 (3)将上述路径中,以Matlab版本号为文件名(比如R2008a)的文件夹,重命名为R2008a_old(其实这一步是在备份preferences文件) (4)重启Matlab,此时predir下会重新创建一个R2008a文件夹,里面包含了所有的preferences设置,只是属性值都是默认的,当然以前对Matlab的设置全部没有了 (5)如果觉得不满意,那么将新生成的R2008a删除,将R2008a_old重新改为R2008a就可以了 Linux, Unix, or Mac 1) Quit MATLAB. Ensure that MATLAB is no longer running. 2) Rename the “.matlab/“ directory in the users home directory, to “.matlab_old/“. 3) Restart MATLAB. 三、其他方面原因 1、Matlab7.0(R14) for windows 由于部分显卡的图形库对内存使用效率不高,导致Matlab7.0长时间多频率的调用虚拟内存,具体参见 2、Matlab7.4(R2007a) for windoes,由于存在Matlab自身的bug导致Matlab没法启动或者长时间处于初始化状态,参见 3、有部分用户反应杀毒软件会减慢Matlab运行,此时我们将Matlab的安装路径排除在杀毒软件的主动扫描范围内


http://www.ppmy.cn/news/806773.html

相关文章

Java 类的初始化

类的初始化详细过程 字节码-->加载-->验证-->准备-->解析-->初始化 1)加载:通过类的完全限定名找到类文件所在位置,根据其中的字节码创建java.lang.Class对象,所以才会说万物皆对象,我们也可以继承Cl…

串口初始化配置详解

STC15系列单片机之串口初始化 什么是串口 简单理解就是一个电脑和单片机之间沟通的桥梁,从电脑角度考虑,我要发送信息给单片机,我需要什么,肯定是需要一个数据线对吧,将我要传给单片机的信息通过数据线发送过去&…

swiper基本初始化

Swiper常用于移动端网站的内容触摸滑动 Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端。 Swiper能实现触屏焦点图、触屏Tab切换、触屏轮播图切换等常用效果。 Swiper开源、免费、稳定、使用简单、功能强大,是架构移动终端网站的…

java-初始化数组

Java 语言中数组必须先初始化,然后才可以使用。所谓初始化,就是为数组的数组元素分配内存空间,并为每个数组元素赋初始值。 能不能只分配内存空间,不赋初始值呢? 不行,一旦为数组的每个数组元素分配了内存…

pytorch tensor 初始化_PyTorch简明笔记[1]-Tensor的初始化和基本操作

听麻麻说,偷偷收藏而不感谢是不礼貌的,至少应该点个赞~我觉得麻麻说的对! 不断地被人安利PyTorch,终于忍不住诱惑决定入坑了。 当初学习TensorFlow的时候,没有系统性地学习。之前TF的英文官网一直看不了,而中文版的文档又很烂,导致学起来一直不那么爽,每次搭建模型的时…

DMA初始化设置

DMA(Direct Memory Access) ,即直接存储器存取,是一种快速传送数据的机制。数据传递可以从适配卡到内存,从内存到适配卡或从一段内存到另一段内存。 DMA技术的重要性在于,利用它进行数据传送时不需要CPU的参与。每台电脑主机板上都有DMA控制器,通常计算机对其编程,并用一…

c语言中初始化的主要作用,C语言初始化——栈的初始化

栈是一种具有后进先出性质的数据组织方式,也就是说后存放的先取出,先存放的后取出。栈底是第一个进栈的数据所处的位置,栈顶是最后一个进栈的数据所处的位置。 1.满栈与空栈 根据SP指针指向的位置,栈可以分为满栈和空栈 满栈:当堆栈指针SP总是指向最后压入堆栈的数据。 空…

ocr初始化失败怎么办_应用程序正常初始化失败

网民使用电脑中经常遇到因各种原因引起应用程序正常初始化失败,但是网上的方法都很难解决问题,金山安全专家指出,现在很多病毒木马喜欢劫持应用程序和系统文件,会导致出现出错的,请立刻下载金山卫士进行木马查杀。 应用…