%用fwind2函数设计近似圆对称二维带通滤波器
%通带频率为[0.1  0.5]
%期望带通频率响应创建矩阵Hd
%用freqspace函数创建频率范围向量f1和f2.
[f1,f2] = freqspace(21,'meshgrid');
Hd = ones(21);
r = sqrt(f1.^2 + f2.^2);
Hd((r<0.1)|(r>0.5)) = 0;
colormap(jet(64))
mesh(f1,f2,Hd)%由fspecial函数创建二维高斯窗函数
win = fspecial('gaussian',21,2);
win = win ./ max(win(:));
% 窗函数的最大值为1
mesh(win)%用上面生成的窗函数设计滤波器
h = fwind2(Hd,win);
freqz2(h)


MATLAB图像处理—孙兆林编著—清华大学出版社

MATLAB用fwind2函数设计近似圆对称二维带通滤波器相关推荐

  1. MATLAB用fwind1函数去设计一个近似圆对称的二维带通滤波器

    %用fwind1函数去设计一个近似圆对称的二维带通滤波器 %通带频率范围为[0.1 0.5] %生成的矩阵Hd包含了期望带通频率响应 %使用freqspace可以创建频率向量f1和f2 [f1,f2] ...

  2. MATLAB用fsamp2函数设计一个近似对称的二维带通滤波器

    %用fsamp2函数设计一个近似对称的二维带通滤波器,通带范围[0.1 0.5] %创建一个包含期望带通响应的矩阵Hd %首先用函数freqspace创建频率范围向量f1和f2 subplot(121 ...

  3. 基于单片机病房呼叫系统数码管显示房号设计-基于单片机工业生产现场的光照强度控制设计-基于单片机多功能智能台灯设计-基于单片机二维码LCD显示设计-基于单片机多功能时钟闹钟万年历控制系统设计【毕设分享】

    1641基于单片机病房呼叫系统数码管显示房号设计 设计思路:此设计实现的功能通过按键模拟房号,当按键按下时会将房号编号发送到数目管上进行显示,并通过声光进行提示.包含的电路有:数码管显示电路.按键电路 ...

  4. 使用Qt动画框架设计角色的二维动画(二)

    使用Qt动画框架设计角色的二维动画(二) 接上次的 日志. 上次发布demo虽然使用了大量的动画框架.有限状态机框架,但是仍有瑕疵.比如说在用户一直按下按键的时候角色会被"冻"住, ...

  5. 使用Qt动画框架设计角色的二维动画

    使用Qt动画框架设计角色的二维动画 Qt的动画框架是Qt4.6新添加的一个重要的特性,有了它,开发人员可以制作激动人心的动画界面,而不必局限于单调的固定窗口了,可以说,Qt动画框架是其它界面库少见的功 ...

  6. 【Python】函数图像绘制:二维图像、三维图像、散点图、心形图

    [Python]函数图像绘制:二维图像.三维图像.散点图.心形图 所有需要用的包 二维图像 三维图像 散点图绘制 心形图绘制 所有需要用的包 from mpl_toolkits.mplot3d imp ...

  7. Matlab中矩阵编号方式以及一维二维三维数据间的相互转换

    Matlab中矩阵编号方式以及一维二维三维数据间的相互转换 文章目录 Matlab中矩阵编号方式以及一维二维三维数据间的相互转换 一.问题的提出 二.一维数据转为二维和三维 三.三维数据转为一维和二维 ...

  8. 算法013:二维数组中的查找-在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断中是否存在

    题目:在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序.请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数.示例: 现有 ...

  9. 【MATLAB】三维图形绘制 ( 三维平面图 | 二维网格 | meshgrid 函数 | 绘制网格 | mesh 函授 | 绘制平面 | surf 函数 | 绘制等高线 | contour 函数 )

    文章目录 一.二维网格 1.线图 与 平面图 2.meshgrid 函数生成二维网格 二.绘制网格 1.mesh 函数绘制网格 2.代码示例 三.绘制平面 1.surf 函数绘制平面 2.代码示例 四 ...

最新文章

  1. android 读取内部存储文件格式,Android中的数据储存之文件存储
  2. Micropython TPYBoard 智能温控小风扇资料分享
  3. 2017年6月21号课堂笔记
  4. webpack入门--前端必备
  5. Atitit.异常处理 嵌套  冗长的解决方案
  6. 根据后序和中序求二叉树的先序
  7. ffmpeg 过程分析
  8. C ++ 指针 | 指针的详细概念和使用_1
  9. eigrp配置实验_EIGRP的认证的配置
  10. 如何训练自己的编程思路
  11. Linux:JDK配置
  12. 飞凌单片机解密_干货:芯片解密方法大全
  13. PPT模板下载网站推荐
  14. dx逆向建模步骤_什么是3D打印?游戏建模具体是什么的?哪个更有发展
  15. You can't specify target table 'UpdateInfo' for update in FROM clause
  16. 读《断舍离》山下英子
  17. 神舟战神s7和z7哪个好
  18. 热烈祝贺重庆大学75周年校庆
  19. java chmod 777_chmod 777 修改权限
  20. 有哪些对树莓派的有趣改造和扩展应用?

热门文章

  1. 无线充电比有线充电更慢吗?
  2. 神州数码无线产品(AC+AP)配置
  3. iOS黑客Luca Todesco演示iOS 10 beta 8越狱
  4. $LSB_SUB_PARM_FILE
  5. 终止Jenkins某Job的排队任务
  6. win10 下 maven 安装与配置
  7. Java开发手册-1
  8. IE浏览器提示网站还原错误
  9. pandas 入门:DataFrame的创建,读写,插入和删除
  10. Windows快捷键 - 最大化 最小化 还原