Matlab开发Web App服务器

引言:什么Matlab的Web App服务器?

Matlab提供了App Designer工具,当我们编写好App程序后。可以通过Matlab的Web App服务器将APP部署到局域网内,在同一个局域网内的用户,可以通过浏览器来访问运行APP程序。最多支持32位用户同时访问APP,适用于学校课程教学、实验室交流的等等。
在这里插入图片描述
在这里插入图片描述

环境搭建与配置

一.电脑配置要求

  1. 系统:Windows10
  2. 硬盘:50G及以上
  3. 内存:8G及以上(由APP程序运行时占用内存大小决定)
  4. 浏览器:Goole Chrome(推荐)
  5. CPU:英特尔、锐龙(性能越好APP运行速度越快)
  6. Matlab:2018a以上(推荐2020b及以上)

软件安装与环境搭建(Matlab2020b为例)

1.WebServer软件安装
第一步,找到本机Matlab安装目录下的服务器软件压缩包(MATLABWebAppServer。zip)
参考路径:C:\Program Files\Polyspace\R2020b\toolbox\compiler\deploy\win64\MATLABWebAppServerSetup\offline
在这里插入图片描述
**

第二步,任意位置新建文件夹,将压缩包解压。发送可执行文件(.exe)快捷方式到桌面。
在这里插入图片描述
Webserver安装配置完毕!

2、Matlab Runtime安装
第一步,找到本机Matlab对应版本的Runtime,下载安装
Runtime下载地址点击此处
在这里插入图片描述
下载后解压安装包,运行setup.exe安装,安装过程简单。
第二步,查看配置环境变量
检查系统变量-Path,环境配置正确的情况下,才能正常启动服务。
在这里插入图片描述
Runtime安装配置完成!。

APP部署与使用

APP打包

  1. 第一步,选择APP打包方式:Web APP
    在这里插入图片描述
    第二步:点击编译工程
    在这里插入图片描述
    第三步,编辑APP的信息,将附属文件加入工程。
    在这里插入图片描述
    打包成功后,得到.ctf文件
    在这里插入图片描述

APP部署步骤

1.第一步,以管理员身份运行WebAppServer(快捷方式)
在这里插入图片描述
2.第二步,Service Registration选项卡,选择第一项点击register。
在这里插入图片描述
3.第三步,Configure and Run选项卡下,点击Open App Folder,将打包好的APP文件(.ctf)复制到文件夹中,
在这里插入图片描述
在这里插入图片描述

APP使用步骤

1.第一步,点击Start,启动Web App Server
在这里插入图片描述
2.第二步,点击打开主页
在这里插入图片描述
3.第三步,在主页中选择App运行
在这里插入图片描述
完毕。

结束语

感谢您能看到这里,如果觉得对您有帮助的话欢迎点赞、留言、收藏。

参考文章

https://zhuanlan.zhihu.com/p/86838817
https://zhuanlan.zhihu.com/p/86841553

MATLAB是一种功能强大的数学计算和数据分析软件,它也可以用于开发和部署Web应用程序。MATLAB开发Web应用程序的一种常见方法是使用MATLAB编写算法,然后将其转换为可部署的Web组件。 MATLAB提供了一些用于开发Web应用程序的工具包和功能。例如,MATLAB Web App Server可以用于将MATLAB代码转换为Web应用程序,使用户能够通过浏览器访问和使用。使用Web App Server开发人员可以创建交互式的MATLAB应用程序,将其部署到Web服务器上,并与用户共享。 另一种常见的方法是使用MATLAB Production Server,它可以将MATLAB算法转换为可调用的Web服务,以供其他Web应用程序使用。开发人员可以使用MATLAB Production ServerMATLAB代码封装为独立的Web服务,然后在Web应用程序中调用这些服务。 MATLAB还提供了一些用于处理Web数据的功能。例如,可以使用MATLABWeb浏览功能从网页中提取数据,并使用MATLAB进行进一步的分析和处理。此外,MATLAB还提供了用于与Web API进行通信和交互的功能,这可以帮助开发人员创建与其他Web服务集成的应用程序。 总之,MATLAB可以用于开发和部署Web应用程序,可以使用MATLAB Web App ServerMATLAB代码转换为Web应用程序,使用MATLAB Production ServerMATLAB算法转换为Web服务,并使用MATLABWeb数据处理功能和Web API交互功能来开发强大的Web应用程序。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值