To improve the current status of home multilayer optical coating design with low speed and poor efficiency when a large layer number occurs, the accurate calculation and fast realization of merit function's gradient ...To improve the current status of home multilayer optical coating design with low speed and poor efficiency when a large layer number occurs, the accurate calculation and fast realization of merit function's gradient and Hesse matrix is pointed out. Based on the matrix method to calculate the spectral properties of multilayer optical coating, an analytic model is established theoretically. And the corresponding accurate and fast computation is successfully achieved by programming with Matlab. Theoretical and simulated results indicate that this model is mathematically strict and accurate, and its maximal precision can reach floating-point operations in the computer, with short time and fast speed. Thus it is very suitable to improve the optimal search speed and efficiency of local optimization methods based on the derivatives of merit fimction. It has outstanding performance in multilayer optical coating design with a large layer number.展开更多
随着互联网技术的发展,高校教师的教学和学生的学习越来越依赖于Web技术所提供的服务。Matlab作为集科学运算、绘图、系统建模和程序语言设计于一体的高效科学计算软件,在众多领域中有着非常广泛的应用,其中也被应用在机械控制工程的教...随着互联网技术的发展,高校教师的教学和学生的学习越来越依赖于Web技术所提供的服务。Matlab作为集科学运算、绘图、系统建模和程序语言设计于一体的高效科学计算软件,在众多领域中有着非常广泛的应用,其中也被应用在机械控制工程的教学中。介绍了把在Matlab环境下开发的控制系统虚拟实验,通过Matlab Web Server移植到Web环境下运行的方法,达到多用户远程完成教学实验的目的。展开更多
讨论了基于M atlab W eb Server的M atlab网络应用开发原理,介绍了M atlab W eb程序处理的一般流程和相关配置文件的详细配置方法,并给出M atlab W eb开发中的两个关键问题:通过输入模块从HTML页面获取输入参数和通过输出模块生成包括...讨论了基于M atlab W eb Server的M atlab网络应用开发原理,介绍了M atlab W eb程序处理的一般流程和相关配置文件的详细配置方法,并给出M atlab W eb开发中的两个关键问题:通过输入模块从HTML页面获取输入参数和通过输出模块生成包括输出数据和图片的HTML文件.利用M atlab W eb Server环境实现了远程控制实验室的控制效果仿真,并以二维图形的输出形式显示仿真结果,为网上控制实验室的建立提供了控制参数选择以及试验结果验证参照.本远程数据处理方法可推广应用到不同的远程数据处理领域,具有很高的推广价值.展开更多
文摘To improve the current status of home multilayer optical coating design with low speed and poor efficiency when a large layer number occurs, the accurate calculation and fast realization of merit function's gradient and Hesse matrix is pointed out. Based on the matrix method to calculate the spectral properties of multilayer optical coating, an analytic model is established theoretically. And the corresponding accurate and fast computation is successfully achieved by programming with Matlab. Theoretical and simulated results indicate that this model is mathematically strict and accurate, and its maximal precision can reach floating-point operations in the computer, with short time and fast speed. Thus it is very suitable to improve the optimal search speed and efficiency of local optimization methods based on the derivatives of merit fimction. It has outstanding performance in multilayer optical coating design with a large layer number.
基金河南省教育厅资助课题(the Research Project of Department of Education of Henan ProvinceChina under Grant No.200510078007)华北水利水电学院青年科研基金项目资助。
文摘随着互联网技术的发展,高校教师的教学和学生的学习越来越依赖于Web技术所提供的服务。Matlab作为集科学运算、绘图、系统建模和程序语言设计于一体的高效科学计算软件,在众多领域中有着非常广泛的应用,其中也被应用在机械控制工程的教学中。介绍了把在Matlab环境下开发的控制系统虚拟实验,通过Matlab Web Server移植到Web环境下运行的方法,达到多用户远程完成教学实验的目的。
文摘讨论了基于M atlab W eb Server的M atlab网络应用开发原理,介绍了M atlab W eb程序处理的一般流程和相关配置文件的详细配置方法,并给出M atlab W eb开发中的两个关键问题:通过输入模块从HTML页面获取输入参数和通过输出模块生成包括输出数据和图片的HTML文件.利用M atlab W eb Server环境实现了远程控制实验室的控制效果仿真,并以二维图形的输出形式显示仿真结果,为网上控制实验室的建立提供了控制参数选择以及试验结果验证参照.本远程数据处理方法可推广应用到不同的远程数据处理领域,具有很高的推广价值.