当前位置: 首页 > news >正文

dede 友情链接 网站简况 调用小型建筑公司名字大全

dede 友情链接 网站简况 调用,小型建筑公司名字大全,wordpress 导入数据库,wordpress教程书本关于杨氏双缝干涉实验的条纹光强理论推导和matlab绘图可以参考下面的链接:杨氏双缝干涉实验matlab实现 接下来利用GUI实现可视化界面。 一、GUI GUIDE简介 1、在命令行窗口输入小写的guide可以自动弹出fig窗口。 2、界面的左侧是常用的工具,鼠标悬停…

关于杨氏双缝干涉实验的条纹光强理论推导和matlab绘图可以参考下面的链接:杨氏双缝干涉实验matlab实现

接下来利用GUI实现可视化界面。

一、GUI GUIDE简介

1、在命令行窗口输入小写的guide可以自动弹出fig窗口。
在这里插入图片描述
2、界面的左侧是常用的工具,鼠标悬停会弹出名称提示。只需要将工具拖入方格空间中,就能够实现相应的功能。

3、我们需要输入d、D、λ三个参数,光强 I 0 I_0 I0取默认值。因此,每一个参数的输入和接受需要一个 “Static Text” 组件用于显示标签,一个 “Edit Text” 组件用于接收输入。在接收参数之后,需要一个 “Push Button” 组件用于触发绘图操作。同时,我们需要绘制出条纹的强度变化曲线和干涉条纹图样,因此需要两个 “Axes” 组件,分别命名为 axes1 和 axes2。

在这里插入图片描述

4、在使用过程中,我们需要先输入三个参数,然后点击GO按钮,从而在AXES上输出对应的图象。因此,我们需要先调节static text显示的提示信息,然后确认edit text的参数信息,例如d对应的是edit1。
在这里插入图片描述
在这里插入图片描述

5、右键 “Push Button” 组件,打开回调函数编辑器,编写代码。此处的代码可以参考链接杨氏双缝干涉实验matlab实现,并根据需求作适当的修改。

在这里插入图片描述
在这里插入图片描述

二、实际效果

1、注意事项

(1)分辨率

在实际的操作中,我们还需要考虑分辨率的问题。因为分辨率决定了一个条纹间隔内,我们需要采样多少个点,从而决定了计算的矩阵的尺度大小。过于精确的采样会导致计算量庞大,使得模拟低效。

(2)条纹间隔

Δ x = D d λ \Delta x = \frac{D}{d} \lambda Δx=dDλ
表示两个相邻亮条纹(或者暗条纹)中心的间距。

它决定了我们需要在AXES框中绘制多大的横轴。一般来说,对称地选取7~9个条纹间隔即可说明问题。

2、核心代码


d = str2double(get(handles.edit1, 'String'));
D = str2double(get(handles.edit2, 'String'));
lambda = str2double(get(handles.edit3, 'String'));
fre = str2double(get(handles.edit4, 'String'));I0 = 1;delta_x = D * lambda / d;% 计算干涉强度变化
x = -(4*delta_x):(delta_x/fre):(4*delta_x);
Intensity1 = 4 * I0 * cos(pi * d * x / (lambda * D)) .* cos(pi * d * x / (lambda * D));% 绘制干涉条纹强度变化曲线
axes(handles.axes1);
plot(x, Intensity1);
xlabel('x/m');
ylabel('Intensity');
title('干涉条纹强度变化');% 计算干涉强度变化
x = -(4*delta_x):(delta_x/fre):(4*delta_x);
y = x;
[X, ~] = meshgrid(x, y);
Intensity2 = 4 * I0 * cos(pi * d * X / (lambda * D)) .* cos(pi * d * X / (lambda * D));% 绘制干涉条纹图像
axes(handles.axes2);
imagesc(x, y, Intensity2);
colormap('gray');
xlabel('x/m');
ylabel('y');
title('干涉条纹');
colorbar;
ylabel(colorbar, '光强');

3、效果展示

在这里插入图片描述
在这里插入图片描述
修改参数后:

在这里插入图片描述

其实在干涉条纹图样那里也可以把X/Y轴的label删除掉。

http://www.yayakq.cn/news/302087/

相关文章:

  • 西安企业网站制作工信部网站备案怎么查询
  • 网站名称要注册吗推广页面
  • 企业网站建设的请示湖南高端网站制作公
  • 机顶盒做网站大型网站权限设计
  • 代写网站万州区建设局官方网站
  • 国外网站赚钱投资网站php源码
  • 海口网站建设优化案例网站开发前端框架
  • 平面设计可以做网站wordpress七比2
  • 京东网站开发需求襄阳seo营销
  • 网站轮播图装修设计图免费软件
  • 鹰潭城乡建设局的网站天津建设培训中心网站
  • 织梦dedecms医院类网站在线预约挂号插件上海将打造五大未来产业集群
  • 网站建设中图片装修公司企业网站开发规划
  • 设计素材网站服装wordpress 充值系统
  • moodle做网站培训班该如何建站
  • 网站设计尺寸大小快猫
  • 网站开发是做啥的越秀网站建设推广
  • 东莞企业网站制作怎么做网站的风格设计有哪些
  • 营口网站开发网站策划厂
  • 网站代运营协议网站建设下单源码
  • 建设厅八大员在哪个网站查询软件工程师的工作内容
  • 如何利用网站做demo网站建设的一般过程包括哪些方面
  • 网站数据库怎么做seo排名软件怎么做
  • 成都网站优化外包网络学校
  • 网站优化收费网站开发设计培训价格
  • app创建宁波seo排名方案
  • 注册网站流程及费用怎么做网络销售的网站
  • 漳州电脑网站建设农村电商怎么赚钱
  • 郑州企业网站优化自己上传图片做动漫图网站
  • 淘宝客网站主题模板网站建设案例收费吗