主要内容

有关MATLAB运行

MATLAB®运行是独立的共享库,MATLAB代码和其他文件,可以在计算机上执行MATLAB文件,而无需安装的MATLAB版本。使用构建工件的应用MATLAB编译器SDK™需要访问适当的版本MATLAB运行时跑步。

无访问MATLAB的编译文物的最终用户必须安装MATLAB运行时在他们的计算机上或知道网络安装的位置MATLAB运行时。编译器应用程序生成的安装程序可能包括MATLAB运行时安装程序。如果您使用MCC,您应该指示最终用户下载MATLAB运行时网站的安装程序//www.tatmou.com/下载188bet金宝搏products/compiler/mcr

安装和配置MATLAB运行时了解更多信息。

怎么样MATLAB运行不同于MATLAB

MATLAB运行时与MATLAB不同的不同方式不同:

  • 在里面MATLAB运行时,MATLAB文件是加密和不可变的。

  • MATLAB具有桌面图形接口。这MATLAB运行时具有所有MATLAB功能,没有图形接口。

  • MATLAB运行时是特定于版本的。您必须使用版本的应用程序运行MATLAB运行时与版本有关MATLAB编译器SDK与之创建的。例如,如果您使用6.3版(R2016b)编辑了一个应用程序MATLAB编译器™,未安装MATLAB的用户必须具有该版本的9.1版MATLAB运行时安装。采用mcrversion返回版本号MATLAB运行时

  • MATLAB路径MATLAB运行时实例是固定的,无法更改。要更改它们,您必须首先在MATLAB中自定义它们。

性能考虑和MATLAB运行

MATLAB编译器SDK旨在处理使用MATLAB编程语言的各种应用程序。因此,运行时库很大。

自从MATLAB运行时技术为MATLAB语言提供了全面的支持,包括Jav金宝appa®编程语言,启动编译应用程序的时间大约与启动MATLAB的时间大约相同的时间。由MATLAB运行时为了保留MATLAB的完整版本的功率和功能,是必要的。

打电话给MATLAB运行时被序列化,以便打电话到MATLAB运行时是螺纹安全。这会影响性能。