• Ubuntu14.04安装Matlab2014a


    尝试在Ubuntu14.04下安装matlab2014a已经有两天了,即便是照着csdn上的步骤进行安装依然出现了不少问题,究其原因是对linux下的命令不理解,下面就自己摸索结合博客内容总结一下安装步骤。

    下载Matlab

    • Matlab2014a(密码:en52)
    • 如果无法下载,可以先用百度云下载,在放入U盘,在linux下使用U盘。
    • 该文件下载解压后如下所示:该文件下载解压后如下所示:

    • 注意linux下的解压,采用7zip解压,双击不太好解压,采用命令行的方式。首先采用命令行安装软件,打开终端:sudo apt-get install p7zip-full (解压part2时候覆盖part1就好)
    • 解压rar文件到当前目录 需要执行以下命令  sudo 7z  x  文件名.rar  ,解压后会得到一个镜像文件 MATHWORKS_R2014A.iso。

    挂载iso

    • 需新建matlab_iso文件夹: 首先进入解压之后的镜像文件夹,接着执行以下命令
    $ sudo mkdir ~/matlab_iso
    $ sudo mount -o loop MATHWORKS_R2014A.iso ~/matlab_iso 
    挂载后得到如下文件:

     

    开始安装

       $ cd ~/matlab_iso
       $ sudo ./install 
    • 选择"install manually without using the internet"项进行安装
    • 输入"file installation key":12345-67890-12345-67890(随便都行)
    • 在安装过程中有一项是在/usr/local/bin创建快捷方式,记得勾选,这样就可以在terminal直接输入matlab启动了(桌面右键打开终端,输入matlab即可启动)

    激活、破解

    • 选择”license_405329_R2014a.lic”文件进行激活(在Crack文件夹下面)
    • 将Crack/Liunx/libmwservices.so复制到/usr/local/MATLAB/R2014a/bin/glnxa64中:(在crack 文件中找到libmwservices.so,在找个文件夹下打开终端输入以下命令)
      $ sudo cp libmwservices.so /usr/local/MATLAB/R2014a/bin/glnxa64/libmwservices.so

    创建快捷方式

    • 打开软件中心,搜索matlab,点击install
    • 安装路径填入:
      /usr/local/MATLAB/R2014a
    • 用户权限不填,表示全部用户可用
    • gcc不填

    便捷操作

    改变初始目录

    $ cd /usr/local/MATLAB/R2014a/toolbox/local
    $ sudo touch startup.m
    $ sudo gedit startup.m
     startup.m 中输入:
         cd '~/workplace/matlab/'

    自定义快捷方式

    $ cd /usr/local/MATLAB/R2014a/toolbox/local
    $ sudo touch ydfc.m
    $ sudo gedit ydfc.m
    ydfc.m 中输入:
        close all; clear all; clc;
        fprintf('Hello ydf...
    
    ');
    修改startup.m为:
        cd '~/workplace/matlab/'
        ydfc
    • 即可在matlab中使用ydfc作为快捷操作

    命令行模式

    $ cd /usr/local/bin
    $ touch ydfm
    ydfm中输入:
        #!/bin/sh
        matlab -nodesktop -nosplash
    • 即可在terminal中使用ydfm进入matlab命令行模式
  • 相关阅读:
    指令汇B新闻客户端开发(三) 下拉刷新
    安卓消息推送解决方案
    java常用的7大排序算法汇总
    内存溢出的解决方案
    指令汇B新闻客户端开发(二) 主页面布局
    指令汇B新闻客户端开发(一) 新手引导页开发
    2015最流行的Android组件、工具、框架大全
    安卓开发过程中空指针的问题Java.lang.NullPointerException
    闪屏页面开发遇到的问题you need to use a theme.appcompat theme (or descendant)
    8、杂散性问题
  • 原文地址:https://www.cnblogs.com/nowornever-L/p/5649078.html
Copyright © 2020-2023  润新知