早教吧作业答案频道 -->其他-->
用C#计算卷积我自己做了一个:publicComplex[]Convolution(Complex[]X,double[]Y){intL=X.Length+Y.Length-1;Complex[]CmpData=newComplex[L];for(inti=0;i
题目详情
用C#计算卷积
我自己做了一个:
public Complex[] Convolution(Complex[] X,double[] Y)
{
int L = X.Length + Y.Length - 1;
Complex[] CmpData = new Complex[L];
for (int i = 0; i < L; i++)
{
Complex P = new Complex();
CmpData[i] = new Complex();
for (int m = 0; m < X.Length; m++)
{
if ((m < i | m == i) & (i - m) < Y.Length)
{
P = X[m] * Y[i - m];
CmpData[i] += P;
}
}
}
return CmpData;
}
但是总觉得有问题啊,我在做基于TETRA的信号调制,
小女子感激不尽!
复数类已经写好,
离散卷积公式:Y(s)=∑X(i)H(s-i)
s取值范围:X数组长度+H数组长度-1=S
I的取值范围:0到S
我自己做了一个:
public Complex[] Convolution(Complex[] X,double[] Y)
{
int L = X.Length + Y.Length - 1;
Complex[] CmpData = new Complex[L];
for (int i = 0; i < L; i++)
{
Complex P = new Complex();
CmpData[i] = new Complex();
for (int m = 0; m < X.Length; m++)
{
if ((m < i | m == i) & (i - m) < Y.Length)
{
P = X[m] * Y[i - m];
CmpData[i] += P;
}
}
}
return CmpData;
}
但是总觉得有问题啊,我在做基于TETRA的信号调制,
小女子感激不尽!
复数类已经写好,
离散卷积公式:Y(s)=∑X(i)H(s-i)
s取值范围:X数组长度+H数组长度-1=S
I的取值范围:0到S
▼优质解答
答案和解析
如果代码不行再给我说我给写...
看了 用C#计算卷积我自己做了一个...的网友还看了以下:
求函数y=(x2-2x+6)/(x+1)(x>-1)的最小值.因为是初中生,所以要用函数图象解,我 2020-04-27 …
求求你了、、做好事啊、、(1)方程组{ax+by=2{cx+2y=10的解是{X=2{Y=4,小华 2020-05-22 …
将两中信息分别编码为X和Y后传送出去,接收站接收时.X被误做为Y的概率为0.02,而Y被误做为X的 2020-05-22 …
真心请教一道集合题...设集合A={x!-2≤x≤a}不是空集,B={y!y=2x+3,x∈A}, 2020-06-11 …
已知x^5+y^5=(x+y)(x^4-x^3y+x^2y^2-xy^3+y^4)和x^2-y^2 2020-06-12 …
谁帮我做因式分解1)5m2n-15mn22)-7x3y2-21x2y33)-15xy-5x24)5 2020-07-19 …
分解因式:x²+y²-2xy-8x+8y+16我作了几步就做不下去了,先看看我做的,x²+y²-2x 2020-10-31 …
有九道因式分解,做几道都行1.x^2+4y-9z^2-4xy-6xz+12yz2.a^2b^2-a^ 2020-10-31 …
请问随堂新卷六下数学课后卷第六页怎么做?明天就交!(实在不会做)213.已知:|3m-2|+|㎡-x 2020-11-29 …
急救,求x/(x+y)的一阶偏导数我的做法是:对于X:按照公式(udv-vdu)/v^2那么分母就是 2020-12-19 …