Digital signal processing LINEAR AND CIRCULAR CONVOLUTION length-N sequences error

1 vue (au cours des 30 derniers jours)
Here is my code for --- Write a program to compute the circular convolution of two length-N
sequences via the DFT-based approach.
clc; clear all; close all;
x =[2+j3 3-1j -1+j2 j3 2+j4];
h =[-3-j2 1+j4 1+j2 5+j3 1+j2];
y = conv(x,h);
plot(x,h);
stem(x);
ylabel( 'AMPLITUDE');
xlabel('First Sequence');
subplot(3,1,2);stem(h);
ylabel( 'AMPLITUDE');xlabel('Second Sequence') ;
subplot(3,1,3);stem(y);
ylabel( 'AMPLITUDE');xlabe1('Output Sequence');
disp( 'The Resultant Signal is: ');y
Here i am getting error stating
Error in (line 3) x =[2+j3 3-1j -1+j2 j3 2+j4]
can someone help me as i am not sure if there somthing wrong this ''x =[2+j3 3-1j -1+j2 j3 2+j4''
I have been trying this sequnce with varies of other codes and method but still getting same error..

Réponse acceptée

Ridwan Alam
Ridwan Alam le 23 Déc 2019
  5 commentaires
Image Analyst
Image Analyst le 23 Déc 2019
Swap the number and j. So not j2, but 2j.
Ridwan Alam
Ridwan Alam le 24 Déc 2019
Modifié(e) : Ridwan Alam le 25 Déc 2019
Sure. Glad to help.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by