Matlab Runtime的使用入门
发布网友
发布时间:1天前
我来回答
共1个回答
热心网友
时间:1天前
一句话介绍:Matlab Runtime的作用是在未安装MATLAB的计算机上运行打包好的MATLAB应用程序。
在Matlab官网中可以看到有关Matlab Runtime的介绍,链接地址: MATLAB Runtime- MATLAB & Simulink- MathWorks 中国
翻译:
MATLAB Runtime(MCR)是一个共享库、MATLAB代码和其他文件的集合,可以在没有安装MATLAB版本的系统上执行编译和打包好的MATLAB应用程序。想要在没有MATLAB的情况下运行这些应用程序的普通用户必须安装MATLAB Runtime或指定MATLAB Runtime网络安装的位置。 要创建包含MATLAB Runtime的应用程序安装程序,必须下载与用于创建安装程序的MATLAB版本和更新级别相匹配的MATLAB Runtime安装程序。要在没有安装程序的情况下分发打包的MATLAB应用程序,最终用户必须以相同或更新的更新级别下载与用于编译应用程序的MATLAB版本相匹配的MATLAB Runtime安装程序。有关详细信息,请参阅安装和配置MATLAB运行时。
使用Matlab Runtime的人群主要分为两种情况:
为了方便描述,后续我们将情况1的用户称之为用户群A,情况2的用户称之为用户群B。
根据用户群的不同,下载Matlab Runtime也分为两种情况,可以根据自己的需要阅读指定篇章即可。
对于用户群A,可以从Matlab网进行下载对应的运行时,官方的下载路径: MATLAB Runtime - MATLAB Compiler - MATLAB
Matlab官方在上面的链接中,提供了主流的版本,你必须安装比构建该APP更高版本的Runtime。
比如,我自己的Matlab使用的是R2022b, 64位系统,所以下载的运行时如下:
我2023年3月30日下载后的文件: “MATLAB_Runtime_R2022b_Update_5_win64.zip”解压后下载的Runtime版本号:
编辑打开后,可以看到该Runtime支持的Matlab版本号:
编辑说明一下: 用户群A一般不用关心小版本号,只用关心主版本号。
对于用户群B,不能再使用针对用户群A的方法进行下载。
这是因为构建APP时候,Matlab会仔细匹配主程序的版本号(包括小版本号)与运行时的版本号,如果两个不一致,则会报错:
比如,我的Matlab版本号,注意其中的小版本号:
而在情况1中我们可以看到,我当时下载的小版本号是2193358,与Matlab主程序的小版本号不一致,所以会报错。
如果你是需要用Matlab开发、编译、打包自己的APP,有两种方式可以下载与你电脑中Matlab完全匹配的Runtime。
由于国内的网络可能不好,有时候会下载失败,所以我个人更推荐离线下载:
用户群A安装Matlab Runtime比较简单,下载完解压后如下:
双击上图中的“setup.exe”即可,不再赘述。
用户群B安装Matlab Runtime相对比较复杂,下面详细介绍。
首先没有安装Matlab Runtime时,执行“mcrinstaller”的效果如下:
安装Matlab Runtime方法:
安装Matlab Runtime后,可以在命令行中查看Matlab Runtime的信息:
使用Matlab打包APP过程如下:
Matlab Runtime的使用入门
首先没有安装Matlab Runtime时,执行“mcrinstaller”的效果如下:安装Matlab Runtime方法:安装Matlab Runtime后,可以在命令行中查看Matlab Runtime的信息:使用Matlab打包APP过程如下:
altair hyperworks软件介绍
正版Hyperworks软件多少钱,购买正版Hyperworks软件,免费咨询Altair Hyperworks软件中国区网站首页,HyperWorks软件提供了完整的CAE有限元分析解决方案,免费试用和咨询官网。
Matlab runtime功能及安装
Matlab Runtime 是一款辅助工具,它能够在没有安装MATLAB的电脑上运行封装好的MATLAB应用程序。主要用于封装和运行MATLAB程序,无需安装MATLAB环境。下载过程需注意:使用 'version' 命令获取当前MATLAB版本号,例如 '9.7.0.1190202 (R2019b)'。下载与该版本对应的MATLAB Runtime。直接从官网下载配置后,...
Matlab runtime功能及安装
正确获取Matlab Runtime版本至关重要,需根据使用的MATLAB版本(例如,'9.7.0.1190202 (R2019b)')下载对应版本的Runtime。通过访问官方网站或使用特定命令(如“com.mathworks.toolbox.compiler.MatlabRuntimeUtils.getMCRInstallerDownloadURL()”)可确保获得兼容的安装包。直接下载并配置时,可能遇到不...
matlab中runtime如何升级
1、首先打开《matlab》并登录自己的个人账号。2、其次在该软件的主页面找到runtime并点击进入。3、最后在点击runtime右下角的升级即可。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 为你推荐: 特别推荐 韩国为什么全民炒股? 生活中有哪些有趣的冷知识? 幽门螺旋杆菌感染的早期症状是什么? 清水洗头真的...
MATLAB Compiler Runtime怎么用
MCR的全称是MATLAB Component Runtime,它是一组独立的共享库,通过它能够执行在MATLAB中编写的M文件。MCR支持MATLAB语言的所有功能。CTF的全称是Component Technology File,这是一种归档技术,通过它,MATLAB将可部署文件包装起来。需要注意的是,位于CTF归档文件中的所有M文件都采用了AES(Advanced Encryption...
MATLAB将[.m或APP]打包为可执行(.exe)文件
步骤1:首先,确保安装了MATLAB Runtime包。如果你的MATLAB尚未配置,需要从官方网址下载对应版本的Runtime,并将其放置在特定路径,如MATLAB安装目录的Temp文件夹。步骤2:配置Runtime。打开MATLAB,点击“主页 -> 预设项 -> MATLAB Compiler”,选择Runtime文件,完成配置后,通过输入mcr检查是否成功。步骤...
Matlab Runtime安装完无法识别,打包exe无法使用的解决办法
解决过程:首先,在命令行输入compiler.runtime.download,中断下载后,命令行会给出对应Matlab版本的Runtime下载链接。复制链接,利用IDM等加速工具在浏览器端手动下载。下载完成后,无需解压文件,直接打开Matlab设置页面,在MATLAB Compiler中选择刚下载的压缩文件包。此时可以看到,已下载的是适用于Update 3...
matlab如何运行程序啊?
MATLAB:统一了用于一维、二维与三维数值积分的函数并提升了基本数学和内插函数的性能。MATLAB Compiler:可以下载 MATLAB Compiler Runtime (MCR),简化编译后的程序和组件的分发。Image Processing Toolbox:通过亮度指标优化进行自动图像配准。Statistics Toolbox:增强了使用线性、广义线性和非线性回归进行拟合...
matlab。runtime程序打包失败
1、那就在命令行窗口哪里输入deploytool,就会出现以下几种方式:我们需要exe文件,故选择第一个。2、在打包的时候记住将主函数以及其他让程序运其他让程序运行起来的附加函数或者功能文件以及图片。3、然后再选择runtime文件是选择让用户从网络上下载。而自己将runtime打包进去需要时间,但是安装的时候会很...
matlab2020runtime安装路径
网页搜索。Compiler Runtime直接在官网上,下载即可,注意根据自己需要下载不同的版本,安装方法基本上都是一样的。MATLAB Runtime—— 无需安装 MATLAB 即可运行编译的 MATLAB 应用程序或组件,是一套独立的共享库。