该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

function [y,ny]=my_conv(h,nh,x,nx)

nxs=-3;

nxf=0;

nhs=-1;

nhf=1;

x=[3,4,5,6];

h=[1,2,3];

nx=nxs:nxf;

nh=nhs:nhf;

nys=nxs+nhs;

nyf=nxf+nhf;

ny=nys:nyf;

c=fliplr(h);

K=length(h);

M=length(x);

x1=[zeros(1,K) x zeros(1,K-1)];

h1=[zeros(1,K+abs(nxs)-abs(nhs)) h zeros(1,abs(nxf)+K-1-abs(nhf))];

c1=[c zeros(1,M+K-1)];

d=-(K+abs(nxs)):K+abs(nxf)-1;

s= -(abs(nxs)+abs(nhs)+1):K+abs(nxf)-1;

L=length(d);

A=length(s);

y1=[zeros(1,A)];

subplot(2,2,3)

stem(d,x1);

hold on

stem(d,h1);

pause(1);

y=zeros(1,A);

c1

for i=1:L+1;

% clf

c2=[zeros(1:i-1) c1(1:L-i+1)];

% Hf = [Hf zeros(1,n+k-1)];

% Hc = [zeros(1,i-1) Hf(1:L-i+1)];

c2

y(i)=sum(x1.*c2) ;

subplot(2,2,1)

stem(d,x1);

title('X');

subplot(2,2,2)

stem(d,h1);

title('H');

subplot(2,2,3)

stem(d,x1);

hold on

stem(d,c2);

title('x*h(n-m)');

subplot(2,2,4)

stem(s,y);

pause(1);

title('y');

end

错误使用 horzcat

串联的矩阵的维度不一致。出错 my_conv2 (line 33)

c2=[zeros(1:i-1) c1(1:L-i+1)];

matlab卷积不从0开始,matlab 编辑卷积出错相关推荐

  1. matlab高等数学实验章栋恩,MATLAB高等数学实验(第2版)

    第一篇 准 备 实 验 MATLAB软件操作1 0.1 MATLAB软件的启动1 0.2 MATLAB常用命令.符号2 0.3 数组及其运算6 0.4 MATLAB文件与编程9 0.5 符号运算初步1 ...

  2. 求助:MATLAB中实现卷积运算和理论分析中的卷积运算有什么区别?

    MATLAB中实现卷积运算和理论分析中的卷积运算有什么区别. 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markdown编辑 ...

  3. matlab无限长序列卷积,怎样求未知长度序列的卷积

    程序是用fortran写的,但这里没有单独的板块,所以发到这里了,其实这不是一个程序语言的问题,用matlab编的话也会出现这个问题. 关于卷积,怎样求两个未知长度序列的卷积,就是不声明数组,只保存当 ...

  4. 序列的卷积运算与相关运算——MATLAB

    一.实验目的 1.掌握有限长序列线性卷积的编程计算原理,并能够利用Matlab或C语言编写算法程序进行线性卷积运算的程序实现; 2.学会线性卷积函数和线性相关函数的使用方法,并能利用二者进行有限长序列 ...

  5. 用matlab实现线性卷积,离散卷积的算法分析及MATLAB实现(程序实例)

    离散卷积的算法分析及MATLAB实现(实例程序) 摘自:张登奇,陈佳.离散卷积的算法分析及MATLAB实现[J].湖南理工学院学报(自然科学版). 2013(02) 摘要:离散卷积是信号处理的基本运算 ...

  6. 回归预测 | MATLAB实现PSO-GCNN粒子群算法优化分组卷积神经网络的数据多输入单输出回归预测

    回归预测 | MATLAB实现PSO-GCNN粒子群算法优化分组卷积神经网络的数据多输入单输出回归预测 目录 回归预测 | MATLAB实现PSO-GCNN粒子群算法优化分组卷积神经网络的数据多输入单 ...

  7. vc只能调用matlab子函数,Vc++6.0调用matlab的数学库函数

    Vc++6.0调用matlab的数学库函数 前段时间在摸索如何在VC++6.0当中调用Matlab的里的数学库函数.当时弄得我很是郁闷,现在想想,自已走了很多弯路,原来,是如些的简单.所以,与出来和大 ...

  8. matlab pi表示,在matlab绘图中,x=0:0.1:4*pi;此语句中,0,0.1,4*... MATLAB中,x=0:pi/100:2*pi;表示什么意思?...

    导航:网站首页 > 在matlab绘图中,x=0:0.1:4*pi;此语句中,0,0.1,4*... MATLAB中,x=0:pi/100:2*pi;表示什么意思? 在matlab绘图中,x=0 ...

  9. 立方卷积插值 matlab,matlab旋转实现(最近邻值,双线性,三次卷积插值实现插值)

    数字图像处理,使用matlab实现旋转(最近邻值,双线性,三次卷积插值实现插值) 对图像进行旋转,使用最近邻插值法,双线性插值,三次卷积插值三种方法进行插值. 源码: clc;clear all;cl ...

  10. Matlab 2020a 调用usb3.0摄像头实例

    ## Matlab 2020a 调用usb3.0摄像头实例 相机为大恒水星,型号为(MER-301-125U3C-L) 调用摄像头之前,先在命令行输入代码 imaqhwinfo 看电脑自身是否已下载该 ...

最新文章

  1. 在Linux 下配置PHP 支援GD
  2. 被动信息收集之RECON-NG(七)
  3. 多元经验模态分解_环境激励桥梁模态参数识别—环境激励模态参数识别概述
  4. 《安全测试指南》——信息收集测试【学习笔记】
  5. 高级Python:定义类时要应用的9种最佳做法
  6. 有状态的bean和无状态的bean的区别
  7. 「雕爷学编程」Arduino动手做(22)——8X8 LED点阵MAX7219屏
  8. 520晚上,我用python破解了前女友的加密文件,结果却发现。。。
  9. naivcat 破解安装教程(永久)
  10. FFmpeg开发(一)常用处理视频命令
  11. 创建模块化程序(三)
  12. oracle.jdbc.OracleDriver Oracle数据库驱动
  13. TOR交换机和普通交换机有什么区别?
  14. BO4 SDK 检索所有使用了某个universe object的报表
  15. 时钟页面置换算法c语言,clock置换算法例题(改进clock置换算法例题讲解)
  16. 计算机系23班趣味口号,23班口号怎么写
  17. 浏览器添加划词翻译插件
  18. VS C#-EXE文件如何将ICO图片添加进去
  19. VB显示PNG等格式的图片
  20. 首次!嫦娥四号成功软着陆月球背面,中国探测器完成人类航天史壮举...

热门文章

  1. 如何开启远程桌面的服务器,如何启用远程服务器 开启服务器的远程桌面控制...
  2. 从金蝶k3到金税盘_金蝶K3操作流程(全篇)
  3. 20.深入浅出:功率放大电路——参考《模拟电子技术基础》清华大学华成英主讲
  4. ubuntu install wiznote
  5. 如何快速解决或避免EDI系统磁盘空间不足?
  6. php 精准定位到街道,ip地址查询精确到街道_ip查询详细地址带地图
  7. SIMULATE 受力分析简单教程
  8. 【在大学的快乐生活】锐捷校园网无感认证通过路由器mac地址克隆实现一账号多终端
  9. Dsoframer注册方法
  10. 物理学报 LaTeX模板(自编)