MATLAB Web Sever® ——开发基于WEB的MATLAB/Simulink应用

MATLAB Web Server通过采用标准的HTML文档和表单,允许工程人员将MATLAB/Simulink的应用程序通过Internet进行发布。 HTML 文档作为MATLAB应用的用户界面,通过鼠标点击来访问Matlab应用程序。通过这种方法,使用此项应用的用户不需要学会MATLAB的使用,而且MATLAB不需要在客户机上运行。 

特点  
处理 HTML 表格的工具。 MATLAB Web Server 包含直接从 HTML 表单读取数据和往一个临时的 HTML 表单插入数据(包括表格和图片)的工具,临时表单被传输回至用户的浏览器。
基于服务器的计算。 MATLAB 应用仅在服务器上运行,加强了应用的安全性。用户通过客户机使用浏览器如 Netscape Navigator® 或 Microsoft® Internet Explorer 。访问应用界面。
通过标准的 HTML 表单与 MATLAB 接口。 HTML 表单可以通过手工编写或通过类似 Microsoft® FrontPage® 的编辑器编写。
使用 HTML 语言高级结构。 MATLAB Web Server 包含的函数能够动态生成 HTML 表格存放输出的不同长度的数据。
嵌入图片。应用可以利用 MATLAB 先进的数据可视化能力生成图片。

强大的功能
  方便高效的应用开发和推广环境
使用标准的互联网技术,开发人员可以容易地,经济地发布基于 MATLAB 产品开发的应用。 

  通过标准的因特网技术发布
通过网络与 MATLAB 交互是通过 HTML 表单完成的。这不仅允许用户在不知道 MATLAB 的情况下使用基于 MATLAB 开发的工具,而且避免未授权的用户访问源代码和 MATLAB 的命令行。 

  支持标准的 MATLAB 应用开发工具
由于应用的开发是在 MATLAB 环境中完成的,开发人员能够拥有全套的开发工具和组件,包括: 
MATLAB 编程语言,包含了上百个内置的数学和数据可视化函数
MATLAB 编译器和 C/C++ 数学库,用于从标准的 M-code 生成 C/C++ 代码
先进的应用开发工具,如向导,编辑器/调试器及 MATLAB 报告生成器
组成
MATLAB Web Server 包含了从 HTML 表单读取数据和向 HTML 文档发送 MATLAB 生成的数据并传输至用户的工具。 MATLAB Web Server 还包含了处理客户和服务之间的通讯(对用户是透明的)。 MATLAB Web Server 的组件包含: 

matlabserver - TCP/IP 服务器 (Windows NT 服务 ) ,连续运行 MATLAB
matweb.exe – CGI 程序和 TCP/IP 客户。把 HTML 表单数据翻译成一个 MATLAB 对象,并将它传递给 matlabserver ,从 matlabserver 接受 HTML 结果并将其传至用户的浏览器
HTML 表单数据输入函数 - MATLAB 工具函数,从输入 HTML 文档中提取数据转换成 MATLAB 程序员惯用的形式
HTML 文档输出函数 - MATLAB 函数,向临时的 HTML 表单插入 MATLAB 数据并传输至用户的浏览器

可参见:http://www.ilovematlab.cn/thread-3494-1-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值