收稿日期:2004202213 基金项目:佛山科学技术学院校级科研课题经费资助 作者简介:谢嘉宁(1971-),女,广东潮州人,佛山科学技术学院物理系讲师,光学工程硕士,主要从事光学实验教学与

光信息处理的研究.

Matlab 在光学信息处理仿真实验中的应用

谢嘉宁1,陈伟成1,赵建林2,陈国杰1,张潞英1

(1.佛山科学技术学院物理系,广东佛山528000;2.西北工业大学应用物理系,陕西西安710072)

摘 要:提出了一种利用计算机并通过Matlab 软件仿真光学信息处理实验的方法,其特点是可以随意改变物理参量,克服了光学实验上难以实现的操作.文中分别给出了光栅衍射、空间滤波、图像边缘增强、相关识别等实验的部分仿真结果.

关键词:Matlab ;计算机仿真;CAI

中图分类号:O4239 文献标识码:A 文章编号:100524642(2004)0620023203

1 引 言

光学信息处理是以光子传递信息,以光学或光电子器件进行操作运算,利用光的透射、干涉和衍射等光学现象来实现对输入信息的各种变换或处理.因此,它也是一门基于实验的科学.随着计算机的广泛使用,计算机仿真实验得到了大量研究,各类CAI 软件应运而生,给光学信息处理的研究和教学带来极大方便.但笔者在调研中发现,大部分的仿真程序由VB ,C 和Fortran 等高级语言编写[1~3].使用这些语言编程,需要编者具有良好的计算机编程能力并花费较多的时间.因此,本文探讨利用Matlab 软件实现对光学信息处理实验的计算机仿真方法.

Matlab 作为科学计算软件,主要适用于矩阵

运算和信息处理领域的分析设计,它使用方便、输入简捷,运算高效、内容丰富,并且有大量的函数库可供使用[4].与Basic ,C 和Fortran 相比,用Matlab 编写程序,其问题的提出和解决只需以数

学方式表达和描述,不需要大量繁琐的编程过程,因此特别适合工程计算和教学软件的编写.本仿真实验系统实现了多种衍射屏的夫琅和费衍射、空间滤波、图像边缘增强、相关识别等实验的仿真.2 仿真系统的总体设计

本系统采用Matlab5.3编写,在Pentium 以上个人计算机上、Matlab 环境下运行.为了方便

用户使用,本系统的实验项目模块设置如图1所示.主界面的程序为OIP000.m ,界面如图

2所

示.四大系统子模块是该窗体的子窗体模块,分别为OIP1.m ,OIP2.m ,OIP3.m 和OIP4.m ,通过单击主界面上相应的按钮即可启动相应的子窗体,在每一级子窗体界面上有相关的参量选择和操作.

图1 系统模块功能图

图2 仿真实验系统主界面

第24卷 第6期

2004年6月

物 理 实 验 PHYSICS EXPERIM EN TA TION

Vol.24 No.6

J un.,2004

matlab光学应用实践,Matlab在光学信息处理仿真实验中的应用相关推荐

  1. matlab在光学实验中的应用,Matlab在光学信息处理仿真实验中的应用

    收稿日期 :200402213 基金项目 :佛山科学技术学院校级科研课题经费资助 作者简介 :谢嘉宁(1971 - ) ,女 ,广东潮州人 ,佛山科学技术学院物理系讲师 ,光学工程硕士 ,主要从事光学 ...

  2. matlab光学几何光学模拟,matlab在几何光学仿真 实验中的应用.doc

    matlab在几何光学仿真 实验中的应用 Matlab在几何光学仿真实验中的应用 秦华 冯东太 山东理工大学理学院 X 关注成功! 加关注后您将方便地在 我的关注中得到本文献的被引频次变化的通知! 新 ...

  3. 基于matlab的信号仿真实验,基于MATLAB的《信号与系统》课程仿真实验系统设计

    本设计是针对<信号与系统>课程中涉及到基本实验,如基础信号的演示.语音信号的播放与录制.快速FFT变换等,利用MATLAB的GUI设计仿真实验的人机界面,实现<信号与系统>课程 ...

  4. matlab暂态信号,MATLAB6在电力暂态波形仿真实现中的应用

    1概述现代继电保护不但要测量电力系统稳态情况下的特性,还要测量电子系统暂态情况下的特性.对绝大多数保护装置来说,不可能利用实际电力系统的人工短路试验来检验其性能.继电保护试验设备应具有仿真能力,能模拟 ...

  5. matlab工程数学实践,matlab高等工程数学作业实践报告

    matlab高等工程数学作业实践报告 目 录1.非线性方程求根的数值解法房贷年利率---------------12.线性方程组的数值解法配置指定成分合金------------33.估计与检验铝合金 ...

  6. 基于matlab的心电信号处理毕业论文,浅议仿真基于MATLAB的“数字信号处理”仿真实验毕业论文范文...

    论文导读:),通过扬声器可以听到"重庆邮电大学,重庆邮电大学"声音,对原始语音信号进行FFT 频谱分析,程序关键代码如下: figure: t=(0:length(x)-1)/Fs ...

  7. matlab最小二乘法参数辨识,基于最小二乘法的MATLAB辨识仿真实验

    <工业控制计算机>2013 年第 26 卷第 7 期基于最小二乘法的 MATLAB 辨识仿真实验 崔秀美 刘文杰 陈 澄 (苏州大学机电工程学院,江苏 苏州 215021) Experim ...

  8. 基于matlab的电机,基于MATLAB的电机仿真研究

    6.4 直流电动机调速仿真 调速是电力拖动机组在运行过程中的最基本要求,直流电动机具有在宽广范围内平滑.经济调速的优良性能.直流电动机有电枢回路串电阻.改变励磁电流和改变端电压三种调速方式. 6.4. ...

  9. matlab和c 对比,matlab与c的对比研究

    .RESET SESSION DELVAR, A Purpose π 180/π ≈ 57.2958 ∞ Not a number Matlab inf NaN A = [1,2,3] B = [4, ...

  10. 从光波叠加到条纹分布的matlab仿真,matlab光学仿真实验 13171019

    光学仿真实验 一.前言 此次光学仿真实验,是基于matlab来进行的.在这仿真 的一系列过程中,对于光学现象出现的条件,以及干涉. 衍射是光波叠加的本质都有了更深的认识.还从中学习 了matlab这一 ...

最新文章

  1. 编程之美初赛第一场--焦距
  2. 70 个数据分析常用网址,我先收藏了!
  3. android安卓机版市场,安卓各版本市场份额数据更新 安卓8.0暴增
  4. RabbitMQ –使用Spring集成Java DSL串行处理消息
  5. C++中的模板展开问题
  6. java工厂模式定义宠物_Java设计模式之抽象工厂模式
  7. 图像分类——EfficientNet的学习笔记
  8. arcgis python 教程-ArcGIS Python 入门到精通,视频教程下载
  9. 【转】中间语言(IL)和即时编译器(JIT)的关系剖析
  10. win7 梦幻桌面下载地址
  11. 探真无阻塞加载javascript脚本技术
  12. 央行二代征信系统即将上线 有哪些变化?
  13. 卡刷supersu和magisk实现安卓手机获取root权限
  14. STM32 ST-LINK Utility介绍、下载、安装、使用方法
  15. 由sp单位引发的惨案
  16. 移动软件开发之小程序开发demo1
  17. 任正非:不上市则有可能称霸世界 资本没有温度缺乏耐心
  18. 浅析decltype一些有趣(实用)的用法
  19. Java基础 ajax异步操作json
  20. Unity游戏开发 怪物巡逻AI

热门文章

  1. 《电子信息系统机房设计规范》中涉及到的节能问题
  2. 锐捷交换机VSU配置
  3. 二维傅里叶变换的理解和使用
  4. 一个有情怀的PPT模板下载网站
  5. AutoCAD2000~2010完整版下载地址
  6. ubuntu安装vmwaretools
  7. 计算机控制系统的输入输出信号,谈谈自动控制系统的输入输出信号
  8. Oracle VM VirtualBox虚拟机新建教程(包括镜像文件的下载和安装)
  9. 装了冰点还原如何修改计算机ip,如何改变冰点还原企业控制台的IP地址
  10. 审计人员需要哪些计算机知识,审计人员应具备的知识与技能