CCS,code composer studio is a integrated development
environment for developing applications for Texas instruments embedded
processors.I would like to write blogs which contains programs in C
language or of MATLAB code.The reason is simple,I have a subject called
Digital signal processing laboratory.It contains totally 24 programs and
in exam we need to write just two,so some programs which I like out of
the remaining ones I would like to write them in my blogs.
C program :
#include<stdio.h>
int m=6,n=6,i=0,j;
int x[15]={1,2,3,,4,5,6,0,0,0,0,0,0,0};
int h[15]={1,2,3,,4,5,6,0,0,0,0,0,0,0};
int y[20];
main()
{
for(i=0;i<m+n-1;i++)
{
y[i]=0;
for(j=0;j<=i;j++)
y[i]+=x[i]*h[i-j];
}
for(i=0;i<m+n-1;i++)
printf("%d\n",y[i]);
}
C program :
#include<stdio.h>
int m=6,n=6,i=0,j;
int x[15]={1,2,3,,4,5,6,0,0,0,0,0,0,0};
int h[15]={1,2,3,,4,5,6,0,0,0,0,0,0,0};
int y[20];
main()
{
for(i=0;i<m+n-1;i++)
{
y[i]=0;
for(j=0;j<=i;j++)
y[i]+=x[i]*h[i-j];
}
for(i=0;i<m+n-1;i++)
printf("%d\n",y[i]);
}
its not working
ReplyDeleteit is a linear convolution
ReplyDelete