《桥梁工程结构智慧监测——理论与实践》 课件 第06章 科学计算系统平台的性能优化.pptx

《桥梁工程结构智慧监测——理论与实践》 课件 第06章 科学计算系统平台的性能优化.pptx

;CONTENTS;上章研究了基于 MATLAB Builder JA 产品和 MATLAB 函数开发科学计算类库的组件化实现方案,以及基于 Java EE 和科学计算类库构建可为桥梁健康监测服务的 Web 智能计算平台的各项技术,并用实例验证了在 Web 智能计算平台上集成 MATLAB 语言强大的科学计算能力的可行性。结果表明,基于 Java EE 平台规范,结合监测数据处理算法的组件化实现方案,对于进行一般化的桥梁健康监测系统平台设计有重要的指导意义和实践意义。;;运行效率及性能的问题:系统平台在开发和正式投入运营时遇到的最主要的瓶颈问题。、 导致此问题的原因可分为两方面: 系统平台的数据处理面向海量的监测数据,当基于 MATLAB 开发的算法函数较为复杂时,耗费时间会很长; MATLAB 语言属于解释性语言,执行效率较低。 上述两方面因素导致了在用户通过浏览器在向服务器发送数据处理请求后,需等待较长时间方可查看到返回的数据处理结果,而这与人机界面的友好直观要求相悖,用户显然不愿意在浏览器端等候很长的时间。 针对此问题,本章展开了研究,认为在编写算法函数时采纳如下方案可以在一定程度上提升函数执行速度和性能,避免耗时过长或性能下降: 优化程序代码 使用 MEX 文件 采用并行计算方式 初始化MCR ;;1 采用向量化操作;按照常规的编程方式,编写计算函数fun1.m,如下:;采

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档