首页 | 本学科首页   官方微博 | 高级检索  
文章检索
  按 检索   检索词:      
出版年份:   被引次数:   他引次数: 提示:输入*表示无穷大
  收费全文   2篇
  免费   0篇
  2014年   1篇
  2013年   1篇
排序方式: 共有2条查询结果,搜索用时 46 毫秒
1
1.
"泛型编程"旨在编写一般化并可重复使用的算法,主要目的是提高程序的复用性,其效率与针对某特定数据类型而设计的算法相同。在书写泛型函数时经常会出现新的数据结构或类型,这些数据类型往往并不符合已有通用函数的计算方式,而要计算这些新的数据类型需要修改原有通用函数的定义,从而极大降低了程序的复用性。通过定义新函数来操作新的数据类型可以避免频繁修改原有通用函数。但是,新函数定义中必然会有大量与原有通用函数功能相似的重复冗余代码,因此,引入"缺省情况"使得新函数的定义可以通过调用原有通用函数而获得,这样即不对原有函数造成影响,又极大简化了针对新类型书写相关函数的复杂程度。文中利用Camlp5工具对O′Caml语法进行扩展,在原有"泛型编程"的基础上引入了"缺省情况",使该语言书写的泛型函数更加清晰、不易出错,从而极大提高了O′Caml中"泛型编程"的稳定性和复用性。  相似文献   
2.
针对三维成像声纳在实际应用当中实时性的需求,在分析三维成像声纳波束形成算法原理和TMS320C6678多核任务并行处理的基础上,设计了基于TMS320C6678处理芯片的三维成像声纳二维波束形成算法的并行实现方法。该方法不仅能有效地完成二维波束形成,还能减少波束形成的计算量,满足系统的实时性需求。实验表明:该方法有效、可靠地完成了2304通道的二维波束形成,角度分辨率优于1°,满足实际系统实时性要求。  相似文献   
1
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号