matlab卷积不从0开始,matlab 编辑卷积出错
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
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 编辑卷积出错相关推荐
- matlab高等数学实验章栋恩,MATLAB高等数学实验(第2版)
第一篇 准 备 实 验 MATLAB软件操作1 0.1 MATLAB软件的启动1 0.2 MATLAB常用命令.符号2 0.3 数组及其运算6 0.4 MATLAB文件与编程9 0.5 符号运算初步1 ...
- 求助:MATLAB中实现卷积运算和理论分析中的卷积运算有什么区别?
MATLAB中实现卷积运算和理论分析中的卷积运算有什么区别. 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markdown编辑 ...
- matlab无限长序列卷积,怎样求未知长度序列的卷积
程序是用fortran写的,但这里没有单独的板块,所以发到这里了,其实这不是一个程序语言的问题,用matlab编的话也会出现这个问题. 关于卷积,怎样求两个未知长度序列的卷积,就是不声明数组,只保存当 ...
- 序列的卷积运算与相关运算——MATLAB
一.实验目的 1.掌握有限长序列线性卷积的编程计算原理,并能够利用Matlab或C语言编写算法程序进行线性卷积运算的程序实现; 2.学会线性卷积函数和线性相关函数的使用方法,并能利用二者进行有限长序列 ...
- 用matlab实现线性卷积,离散卷积的算法分析及MATLAB实现(程序实例)
离散卷积的算法分析及MATLAB实现(实例程序) 摘自:张登奇,陈佳.离散卷积的算法分析及MATLAB实现[J].湖南理工学院学报(自然科学版). 2013(02) 摘要:离散卷积是信号处理的基本运算 ...
- 回归预测 | MATLAB实现PSO-GCNN粒子群算法优化分组卷积神经网络的数据多输入单输出回归预测
回归预测 | MATLAB实现PSO-GCNN粒子群算法优化分组卷积神经网络的数据多输入单输出回归预测 目录 回归预测 | MATLAB实现PSO-GCNN粒子群算法优化分组卷积神经网络的数据多输入单 ...
- vc只能调用matlab子函数,Vc++6.0调用matlab的数学库函数
Vc++6.0调用matlab的数学库函数 前段时间在摸索如何在VC++6.0当中调用Matlab的里的数学库函数.当时弄得我很是郁闷,现在想想,自已走了很多弯路,原来,是如些的简单.所以,与出来和大 ...
- 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 ...
- 立方卷积插值 matlab,matlab旋转实现(最近邻值,双线性,三次卷积插值实现插值)
数字图像处理,使用matlab实现旋转(最近邻值,双线性,三次卷积插值实现插值) 对图像进行旋转,使用最近邻插值法,双线性插值,三次卷积插值三种方法进行插值. 源码: clc;clear all;cl ...
- Matlab 2020a 调用usb3.0摄像头实例
## Matlab 2020a 调用usb3.0摄像头实例 相机为大恒水星,型号为(MER-301-125U3C-L) 调用摄像头之前,先在命令行输入代码 imaqhwinfo 看电脑自身是否已下载该 ...
最新文章
- 在Linux 下配置PHP 支援GD
- 被动信息收集之RECON-NG(七)
- 多元经验模态分解_环境激励桥梁模态参数识别—环境激励模态参数识别概述
- 《安全测试指南》——信息收集测试【学习笔记】
- 高级Python:定义类时要应用的9种最佳做法
- 有状态的bean和无状态的bean的区别
- 「雕爷学编程」Arduino动手做(22)——8X8 LED点阵MAX7219屏
- 520晚上,我用python破解了前女友的加密文件,结果却发现。。。
- naivcat 破解安装教程(永久)
- FFmpeg开发(一)常用处理视频命令
- 创建模块化程序(三)
- oracle.jdbc.OracleDriver Oracle数据库驱动
- TOR交换机和普通交换机有什么区别?
- BO4 SDK 检索所有使用了某个universe object的报表
- 时钟页面置换算法c语言,clock置换算法例题(改进clock置换算法例题讲解)
- 计算机系23班趣味口号,23班口号怎么写
- 浏览器添加划词翻译插件
- VS C#-EXE文件如何将ICO图片添加进去
- VB显示PNG等格式的图片
- 首次!嫦娥四号成功软着陆月球背面,中国探测器完成人类航天史壮举...
热门文章
- 如何开启远程桌面的服务器,如何启用远程服务器 开启服务器的远程桌面控制...
- 从金蝶k3到金税盘_金蝶K3操作流程(全篇)
- 20.深入浅出:功率放大电路——参考《模拟电子技术基础》清华大学华成英主讲
- ubuntu install wiznote
- 如何快速解决或避免EDI系统磁盘空间不足?
- php 精准定位到街道,ip地址查询精确到街道_ip查询详细地址带地图
- SIMULATE 受力分析简单教程
- 【在大学的快乐生活】锐捷校园网无感认证通过路由器mac地址克隆实现一账号多终端
- Dsoframer注册方法
- 物理学报 LaTeX模板(自编)