APP下载

基于MATLAB的远程课件设计

2016-11-11兰铜杰

桂林师范高等专科学校学报 2016年5期
关键词:页面程序设置

兰铜杰

(桂林师范高等专科学校网络与教育技术中心,广西 桂林 541001)

基于MATLAB的远程课件设计

兰铜杰

(桂林师范高等专科学校网络与教育技术中心,广西 桂林 541001)

以国际上流行的MATLAB为平台,对MATLAB的客户-服务的运行模式进行研究。在对MATLAB Web Server及Apache Web Server进行学习、安装及配置的基础上,结合编写M-files文件与html模板文档(包括输入输出模板),完成了一个具有函数作图功能的多媒体课件,合理地将MATLAB的核心技术Web Server和M-files编码运用于网络编程(html语言)中,通过交互式动态网页成功实现了对多种曲面的造型生成。

MATLAB Web Server;Apache;远程课件

一、概述

MATLAB广泛应用于自动控制、数学计算、信号分析、计算机技术、图像信号处理、财务分析、航天工业、汽车工业、生物医学工程、语音处理和雷达工程等各行各业。[1]目前,利用MATLAB的Web开发的远程课件技术尚在初始阶段,在教学活动中的实际运用相当贫乏。MATLAB不仅拥有强大的绘图功能,更具备优越的Web功能,既可以制作丰富的多媒体课件,又可以实现网络远程的交互控制。可见,利用MATLAB来制作远程课件将更为方便、有效、可行。

二、Web设计

(一)基本原理

基于MATLAB的远程课件工作原理如图1所示。

图1 MATLAB Web Server工作原理

由图可知,浏览器用户通过html页面访问httpd服务器,申请访问matweb代理服务器,该请求重新定向到matlabserver进行处理,最后传送至MATLAB。MATLAB根据参数调用相应的M-files函数,[2]生成图片或计算结果,图片直接可通过httpd服务返回,而数据将以“原路”返回,图片及数据都以html页面形式显示。

(二)关键技术

关键技术是实现基于MATLAB的远程课件控制技术的主要程序。……

登录APP查看全文

猜你喜欢

页面程序设置
大狗熊在睡觉
刷新生活的页面
中队岗位该如何设置
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
本刊栏目设置说明
中俄临床医学专业课程设置的比较与思考
创卫暗访程序有待改进
地铁出入段线转换轨设置