没有合适的资源?快使用搜索试试~ 我知道了~
关于离散卷积的C语言代码,可以在MATLAB、C编辑器还有CCS中运行。
资源推荐
资源详情
资源评论
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define MAX 50//存放卷积序列数组的个数
void conv(int *x,int *h, int m, int n);
int max(int a, int b);
int min(int a, int b);
void main()
{
int i = 0;
int a[] = {1,2,3}; //序列1
int b[] = {2,3,1}; //序列2
int m = sizeof(a)/sizeof(a[0]);//序列a的长度
int n = sizeof(b)/sizeof(b[0]);//序列b的长度
conv(a,b,m,n); //卷积计算
}
int max(int a, int b)//取最大值函数
{
if (a > b)
return a;
else
return b;
}
int min(int a, int b)//取最小值函数
{
if (a > b)
return b;
else
return a;
#include <stdlib.h>
#include <math.h>
#define MAX 50//存放卷积序列数组的个数
void conv(int *x,int *h, int m, int n);
int max(int a, int b);
int min(int a, int b);
void main()
{
int i = 0;
int a[] = {1,2,3}; //序列1
int b[] = {2,3,1}; //序列2
int m = sizeof(a)/sizeof(a[0]);//序列a的长度
int n = sizeof(b)/sizeof(b[0]);//序列b的长度
conv(a,b,m,n); //卷积计算
}
int max(int a, int b)//取最大值函数
{
if (a > b)
return a;
else
return b;
}
int min(int a, int b)//取最小值函数
{
if (a > b)
return b;
else
return a;
资源评论
哈拉冰小老弟
- 粉丝: 59
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功