根据 Born 和 Wolf 的 Principles of Optics 一书中1.3节的描述,以及 Fig1.5 ,可绘制出波包曲线如下:

图1  波包曲线图

具体程序为:

t=-5:0.01:5;

a=0.1;

y1=2*a.*cos(0.5*(2*t));

y2=-2*a.*cos(0.5*(2*t));

y3=2*a.*(cos(0.5*(2*t)).*cos(10*t));

plot(t,y1,'--k',t,y2,'--k',t,y3,'-k','LineWidth',2);

line([-5,5],[0,0],'Color','k','LineWidth',1);

xlabel('\itt','FontName','Times New Roman','FontSize',20);

ylabel('\ity','FontName','Times New Roman','FontSize',20);

title('Wave Group','FontName','Times New Roman','FontSize',20);

转载本文请联系原作者获取授权,同时请注明本文来自李金磊科学网博客。

链接地址:http://blog.sciencenet.cn/blog-3398164-1143468.html

上一篇:MATLAB软件绘制一维双原子晶格的格波色散曲线

下一篇:为什么对“黑体辐射”感兴趣?

matlab画波传播,科学网—MATLAB绘制波包曲线 - 李金磊的博文相关推荐

  1. matlab画波传播,科学网-MATLAB绘制波包曲线-李金磊的博文

    根据 Born 和 Wolf 的 Principles of Optics 一书中1.3节的描述,以及 Fig1.5 ,可绘制出波包曲线如下: 图1  波包曲线图 具体程序为: t=-5:0.01:5 ...

  2. matlab 画qq图,科学网—[转载]R语言绘制QQ图 - 刘朋的博文

    R语言绘制QQ图 实例1: #############加载数据 data R R=apply(R,2,as.numeric) #R语言将字符串矩阵转化为数值型矩阵,apply()函数里面的第2个值,如 ...

  3. matlab对数收益直方图,科学网—MATLAB中绘制数据直方图的新函数histogram2 - 王福昌的博文...

    MATLAB中有命令hist3() 可以绘制直方图,竖坐标是频数,这与一些教科书中用纵轴表示频率的做法不一致,有些时候不便于使用.当然,使用者可以自己编写定制能够在纵轴绘出频率的直方图.在MATLAB ...

  4. matlab箭头大小固定,科学网—Matlab 粗箭头绘制 - 肖鑫的博文

    matlab官方工具箱介绍是一个很神奇的地方,原贡献者和评论中的贡献者非常多 能帮助解决很多疑难问题,例如上一篇博文便是来自于官方解答 最初得到arrow.m是来自叶师兄的工具包,但是这个版本非常老了 ...

  5. matlab stract结构_科学网—[MATLAB]方便快捷读取结构体里数个结构体内的数据 - 胡振东的博文...

    clc;clear;close all cd F:\01_DATA\Data_process\Glide load('Glide0.mat') % Glide0.mat里的Glide结构体有G1,G2 ...

  6. matlab做误差棒图,科学网—Matlab误差棒、图例、颜色配比,很有用的代码 - 周锋的博文...

    话不多说,直接贴代码和效果图,会用之人自然会觉得有用. 效果图: 代码: clear; clc; load('ALGO_GPS.neu');  % 加载数据 data = ALGO_GPS; dyr ...

  7. matlab使用load指令,科学网—matlab常用方法 - 陈超的博文

    之前将数组或者矩阵保存为一个mat格式的文件,在进行load命令读取时: s1=load('qiyipuzong.mat'): 得到的s1是struct类型的数据,而我想要的是一个矩阵或者数组. 经过 ...

  8. matlab求cos角,科学网—MATLAB求太阳高度角的小程序 - 张乐乐的博文

    参考链接:http://bbs.06climate.com/forum.php?mod=viewthread&tid=36366 代码部分: function HSI=calHSI(year, ...

  9. matlab nan 无色_科学网—Matlab 关于NaN值的填充 - 肖鑫的博文

    以前认为很麻烦的事往往一行命令就能搞定,代码如下 figure('position',[100 100 600 500],'PaperPositionMode', 'auto') m_proj('Sa ...

最新文章

  1. 管理员信息管理之获取管理员用户列表数据
  2. 几款LED灯带作为反向电流感应测试
  3. laravel路由无法访问,报404,No query results for model [App\Models\...]
  4. SQL数据库学习-简单查询
  5. Android开发之使用Android studio进行两个项目合并的方法
  6. 曲苑杂坛--修改数据库名和文件组名
  7. [css] 使用sass的方式有哪些?
  8. Office之Word
  9. s7300plc串口通信_s7-300串口通讯.ppt
  10. vue企业门户网站模板_6 个火爆 GitHub 的后台管理模板,快来收藏!
  11. win10系统小键盘数字键不能用怎么办
  12. MATLAB图像处理边缘检测
  13. 第二人生的源码分析(109)脚本的语法分析(3)
  14. ARM固件开发(LPC1768启动初始化代码)
  15. Python 并行编程教程 | Lynda教程 中文字幕
  16. 处理Account locked due to 217 failed logins的问题
  17. 红酒的色香味怎么产生的
  18. 简单实现一个苹果菜单
  19. 信息学奥赛一本通T1451:棋盘游戏
  20. mvc5 ef mysql_ASP.NET MVC快速入门之数据库操作(MVC5+EF6)[第一篇][上] | Rickytsang洛水寒...

热门文章

  1. mate10的html5跑分,华为手机终进安兔兔跑分排行榜,Mate10真的有这么强?
  2. php大小写转换函数
  3. ES term之大小写
  4. 控制A4VSO和A4VSG系列带倾角传感器的电比例变量柱塞泵控制放大器
  5. P1295 [TJOI2011]书架
  6. 视频播放 - 1001错误
  7. Process进程 ProcessStartInfo.UseShellExecute 属性
  8. 各种VBA excel 命令、属性、方法
  9. [密码学实验] 0x00 安装NTL库(目前也没打算有别的)
  10. python操作画图软件_Python绘图工具matplotlib的使用(图形并茂)