一、Matlab R2014b安装教程

1,下载Matlab R2014b ISO格式安装包

2,以winrar格式解压缩ISO文件,出现下图所示的文件列表

matlab分布式平台_第1张图片


3,进入Matlab2014b crack.rar中jar文件,将其中的ValidatedFikImpl.classInstallerBuilderImpl.class文件复制替换到

上述解压缩文件夹内的路径

\java\jar\install.jar压缩文件的\com\mathworks\install\目录

matlab分布式平台_第2张图片

matlab分布式平台_第3张图片

直接向Winrar所打开的压缩包内拖拽即可:


matlab分布式平台_第4张图片


断开网络连接,双击setup,开始安装,选择不联网安装,许可证安装密钥为29797-39064-48306-32452

matlab分布式平台_第5张图片

matlab分布式平台_第6张图片


第一个不要选;第二个一定要选。

matlab分布式平台_第7张图片

4,此时会出现证书选择,选择Matlab2014b crack.rar中的license_R2014b_x64_Ent_406917.lic后点击下一步,选择选择安装位置,这里本人选择安装在D盘,可根据自己需要选择

matlab分布式平台_第8张图片

5,选择要安装的产品全选)注意:查看选择中是否有MATLAB Distributed Computing Server如果没有,则取消返回第一步重新安装组件分布式计算的重要组件,缺失将无法完成分布式计算!切记

matlab分布式平台_第9张图片

6,选择快捷方式并确认安装信息

matlab分布式平台_第10张图片


7,点击“安装”,等待安装完成。

matlab分布式平台_第11张图片


matlab分布式平台_第12张图片

最后会出来这个东西:但是不要紧:


matlab分布式平台_第13张图片

matlab分布式平台_第14张图片

8,点击下一步,完成安装,注意此时不可恢复网络连接

9,复制破解文件夹compiler文件夹下的pst.dll, mcc.exe, compiler.dlllibmwservices.dll文件,粘贴替换到安装目录下的XXX\MATLAB\R2014b\bin\win64\,XXX为第4步中所选的安装位置。替换掉同名文件。

matlab分布式平台_第15张图片

matlab分布式平台_第16张图片

matlab分布式平台_第17张图片

10,双击桌面上的Matlab图标,启动Matlab。,选择使用internet激活:

matlab分布式平台_第18张图片

此时可能会出现再次要求输入License证书的提示,同样适用上面所提到的license_R2014b_x64_Ent_406917.lic文件即可。

matlab分布式平台_第19张图片


11、进入界面后ver命令查看版本及组件信息查看MATLAB Distributed Computing Server 是否安装成功,如下表红色字所示。成功则安装失败,返回第一步重新安装。  

 


>> ver

----------------------------------------------------------------------------------------------------

MATLAB Version: 8.4.0.150421 (R2014b)

MATLAB License Number: 406917

Operating System: Microsoft Windows 7 旗舰版  Version 6.1 (Build 7601: Service Pack 1)

Java Version: Java 1.7.0_11-b21 with Oracle Corporation Java HotSpot(TM) 64-Bit Server VM mixed mode

----------------------------------------------------------------------------------------------------

MATLAB                                                Version 8.4        (R2014b)

Simulink                                              Version 8.4        (R2014b)

Aerospace Blockset                                    Version 3.14       (R2014b)

Aerospace Toolbox                                     Version 2.14       (R2014b)

Bioinformatics Toolbox                                Version 4.5        (R2014b)

Communications System Toolbox                         Version 5.7        (R2014b)

Computer Vision System Toolbox                        Version 6.1        (R2014b)

Control System Toolbox                                Version 9.8        (R2014b)

Curve Fitting Toolbox                                 Version 3.5        (R2014b)

DO Qualification Kit                                  Version 2.4        (R2014b)

DSP System Toolbox                                    Version 8.7        (R2014b)

Data Acquisition Toolbox                              Version 3.6        (R2014b)

Database Toolbox                                      Version 5.2        (R2014b)

Datafeed Toolbox                                      Version 5.0        (R2014b)

Econometrics Toolbox                                  Version 3.1        (R2014b)

Embedded Coder                                        Version 6.7        (R2014b)

Filter Design HDL Coder                               Version 2.9.6      (R2014b)

Financial Instruments Toolbox                         Version 2.0        (R2014b)

Financial Toolbox                                     Version 5.4        (R2014b)

Fixed-Point Designer                                  Version 4.3        (R2014b)

Fuzzy Logic Toolbox                                   Version 2.2.20     (R2014b)

Global Optimization Toolbox                           Version 3.3        (R2014b)

HDL Coder                                             Version 3.5        (R2014b)

HDL Verifier                                          Version 4.5        (R2014b)

IEC Certification Kit                                 Version 3.4        (R2014b)

Image Acquisition Toolbox                             Version 4.8        (R2014b)

Image Processing Toolbox                              Version 9.1        (R2014b)

Instrument Control Toolbox                            Version 3.6        (R2014b)

LTE System Toolbox                                    Version 1.2        (R2014b)

MATLAB Builder EX                                     Version 2.5.1      (R2014b)

MATLAB Builder JA                                     Version 2.3.2      (R2014b)

MATLAB Builder NE                                     Version 4.2.2      (R2014b)

MATLAB Coder                                          Version 2.7        (R2014b)

MATLAB Compiler                                       Version 5.2        (R2014b)

MATLAB Distributed Computing Server                   Version 6.5        (R2014b)

MATLAB Report Generator                               Version 4.0        (R2014b)

Mapping Toolbox                                       Version 4.0.2      (R2014b)

Model Predictive Control Toolbox                      Version 5.0        (R2014b)

Model-Based Calibration Toolbox                       Version 4.8        (R2014b)

Neural Network Toolbox                                Version 8.2.1      (R2014b)

OPC Toolbox                                           Version 3.3.2      (R2014b)

Optimization Toolbox                                  Version 7.1        (R2014b)

Parallel Computing Toolbox                            Version 6.5        (R2014b)

Partial Differential Equation Toolbox                 Version 1.5        (R2014b)

Phased Array System Toolbox                           Version 2.3        (R2014b)

Polyspace Bug Finder                                  Version 1.2        (R2014b)

Polyspace Code Prover                                 Version 9.2        (R2014b)

RF Toolbox                                            Version 2.15       (R2014b)

Real-Time Windows Target                              Version 4.5        (R2014b)

Robust Control Toolbox                                Version 5.2        (R2014b)

Signal Processing Toolbox                             Version 6.22       (R2014b)

SimBiology                                            Version 5.1        (R2014b)

SimDriveline                                          Version 2.7        (R2014b)

SimElectronics                                        Version 2.6        (R2014b)

SimEvents                                             Version 4.3.3      (R2014b)

SimHydraulics                                         Version 1.15       (R2014b)

SimMechanics                                          Version 4.5        (R2014b)

SimPowerSystems                                       Version 6.2        (R2014b)

SimRF                                                 Version 4.3        (R2014b)

Simscape                                              Version 3.12       (R2014b)

Simulink 3D Animation                                 Version 7.2        (R2014b)

Simulink Code Inspector                               Version 2.2        (R2014b)

Simulink Coder                                        Version 8.7        (R2014b)

Simulink Control Design                               Version 4.1        (R2014b)

Simulink Design Optimization                          Version 2.6        (R2014b)

Simulink Design Verifier                              Version 2.7        (R2014b)

Simulink PLC Coder                                    Version 1.8        (R2014b)

Simulink Real-Time                                    Version 6.1        (R2014b)

Simulink Report Generator                             Version 4.0        (R2014b)

Simulink Verification and Validation                  Version 3.8        (R2014b)

Spreadsheet Link EX                                   Version 3.2.2      (R2014b)

Stateflow                                             Version 8.4        (R2014b)

Statistics Toolbox                                    Version 9.1        (R2014b)

Symbolic Math Toolbox                                 Version 6.1        (R2014b)

System Identification Toolbox                         Version 9.1        (R2014b)

SystemTest                                            Version 2.6.8      (R2014b)

Trading Toolbox                                       Version 2.1.1      (R2014b)

Vehicle Network Toolbox                               Version 2.3        (R2014b)

Wavelet Toolbox                                       Version 4.14       (R2014b)

 

12、至此,Matlab2014b安装完成,恢复网络连接,开始使用Matlab2014b

 

 

二、Matlab R2014b分布式平台搭建

 

1、 安装MATLAB Distributed Computing Server 6.5。

以管理员身份运行CMD(在开始\程序\附件中,右键点击【命令行】,选第二个选项,以管理员身份运行)。这一步关系到用管理员权限运行Service,很重要!进入到MATLAB分布式工具箱(distcomp)的bin目录下,路径因各人的安装路径而异,本人的路径是:C:\Program Files\MATLAB\MATLAB Production Server\R2014b\toolbox\distcomp\bin

matlab分布式平台_第20张图片

2、安装MATLAB Distributed Computing Server

        命令:mdce install

matlab分布式平台_第21张图片

此时可以打开Windows 服务管理器,查看MATLAB Distributed Computing Server服务是否已经开启,若未开启可在cmd中输入:mdce start开启服务

matlab分布式平台_第22张图片


3、创建和配置分布式任务管理。先准备几台将用来做分布式计算的计算机构建一个成局域网。打开Admin Center可视化界面进行配置。可以直接双击分布式工具箱(distcomp)的bin目录下的admincenter.bat文件也可以输入以下命令行

        命令:admincenter.bat

matlab分布式平台_第23张图片

4、 弹出界面,配置主机:

        点击Add or Find按钮,再出来的界面中输入你将用来做分布式计算的计算机的IP地址,这里我只配了两台,IP地址分别为10.100.251.11510.100.207.24。输完所有的IP地址后,点击Ok。

matlab分布式平台_第24张图片

matlab分布式平台_第25张图片

5 配置完主机后,开始创建任务管理。在MATLAB Job Scheduler(MJS)中,点击Start,为MJS输入一个名称:例如myjob。

matlab分布式平台_第26张图片

matlab分布式平台_第27张图片


创建worker,selectAll,为每台主机创建7个workers,总共21个workers

matlab分布式平台_第28张图片

matlab分布式平台_第29张图片

matlab分布式平台_第30张图片

6、点击左边的Test Connectivity测试集群的联通性,出现下图所示即为测试通过:(出现hostname无法解析的错误可以忽略,如图)

matlab分布式平台_第31张图片

8、点击add按钮,新建一个调度策略。Hostname of the machine where MJS is running选项填入MJS名称即可(本人的为Even-PC,请参照各自环境自行更改)更改策略名称,本人的是testParallel,请参照各自环境自行更改

matlab分布式平台_第32张图片


9、至此MATLAB Distributed Computing Server的环境已经搭建完好,写好的分布式程序可以开始工作啦

matlab分布式平台_第33张图片


                                 附录:新增机的搭建及加入机群的方法


对于新加入的集群,同样依照上述过程完成进入下图所示的步骤后:

2、对于新增机的搭建,只需在本机输入本机的IP机管理机的IP后即可,不用输入机群中所有的IP,如图所示

matlab分布式平台_第34张图片


3、同样只需要在管理机上输入新加机的IP即可,如图所示

matlab分布式平台_第35张图片


 

4、 在管理机上重新分配Worker的数量即可

matlab分布式平台_第36张图片


5、 创建完成后,点击右下角的updata now按钮,实现机群同步即可,测试连通性,出现下述图就成功了:

matlab分布式平台_第37张图片

6、至此,新增机的安装和调试过程完成,请尽情享用分布式所带来的高速