有关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运行时是螺纹安全。这会影响性能。