zoukankan      html  css  js  c++  java
  • Ubuntu下安装与配置Matlab

    因课题需要ns模拟器结合Matlab作数据分析,故需要安装Matlab。

    前后折腾了好几天,现总结如下:

    1.获取Matlab安装盘。

    我下载的是Matlab R2009b。

    2.在Ubuntu的终端下,挂载镜像,执行install。

    我安装到/opt/matlab下。

    3.安装Matlab Compiler Runtime(MCR)。

    运行matlab,输入mcr,得到MCR安装文件的路径。

    执行安装文件。

    4.配置环境变量。

    官方说明如下:

    setenv LD_LIBRARY_PATH
    <mcr_root>/<ver>/runtime/glnx86:
    <mcr_root>/<ver>/sys/os/glnx86:
    <mcr_root>/<ver>/sys/java/jre/glnx86/jre1.5.0/lib/i386/native
    <mcr_root>/<ver>/sys/java/jre/glnx86/jre1.5.0/lib/i386/client
    <mcr_root>/<ver>/sys/java/jre/glnx86/jre1.5.0/lib/i386:
    setenv XAPPLRESDIR 
    <mcr_root>/<ver>/X11/app-defaults

    <mcr_root>与<version>可用如下方法获取:

    cd <matlab_root>  #请把<>内的路径换为matlab安装路径

    find ./ -name runtime  #查找runtime可以获取到其路径

    配置的是/etc/ld.so.conf

    在该文件下方加入

    <mcr_root>/<ver>/runtime/glnx86:
    <mcr_root>/<ver>/sys/os/glnx86:
    <mcr_root>/<ver>/sys/java/jre/glnx86/jre1.5.0/lib/i386/native
    <mcr_root>/<ver>/sys/java/jre/glnx86/jre1.5.0/lib/i386/client
    <mcr_root>/<ver>/sys/java/jre/glnx86/jre1.5.0/lib/i386

    即可。

    然后,不要忘记执行 ldconfig -v

    当然也可以在csh下进行配置。

     

    对于下面这一行,在csh配置即可

    setenv XAPPLRESDIR <mcr_root>/<ver>/X11/app-defaults

     

    经过以上工作,基本上就没有问题了。

     

     ===================================================================

    PS:

    由于博士修改了ns的代码,在其中加入了Matlab的内容,交给我编译执行测定数据。一开始我没配好matlab的环境变量,以致于编译通过,运行时报找不到运行时环境的错误;故只能注释与Matlab有关的代码。前后折腾了4天的时间,今日终于解决。

  • 相关阅读:
    如何使用KeyChain保存和获取UDID
    ios 使用keychain来存储token
    关于button中设置文字不显示的问题
    实现uitable cell中点击button设置当前cell为选中状态
    setImageEdgeInsets 和 setImage配合使用达到button区域大并可调节其上图片显示区域大小的效果
    C#之Action的实际应用例子
    ConcurrentQueue队列的基本使用方式
    【转】C#中base关键字的几种用法
    C# Activator和new的区别
    C#回调浅析(委托、接口回调)
  • 原文地址:https://www.cnblogs.com/daxia319/p/1840728.html
Copyright © 2011-2022 走看看