实现光学元件和光学定律,构建与模拟光学系统
KOJAC是Optics Java Applets类。什么是KOJAC? KOJAC是一组Java类,用于实现光学元件和光学定律,以构建和模拟光学系统。KOJAC还成为用于教育目的的光学演示器。它由Olivier Scherler在IMT培训期间开发。
它是如何工作的? 光学系统由具有定义属性的对象组成,用户可以通过小程序的按钮和滚动条修改这些属性。基本设备包括镜头、光圈、接口等,这些设备可以组合形成其他元素。许多光学设备可以通过简单的积木组件来描述。球面界面为圆锥系数为零的非球面,真实透镜由两个球面界面组成,依此类推。这展示了KOJAC的面向对象概念的价值。因此,使用新类扩展KOJAC十分简单,创建系统也不需要高级光学知识。
用户评论