Pulse Signal using Matlab Consider a pulse signal xt Acosoh

Pulse Signal using Matlab.

Consider a pulse signal x(t) = Acos(ohm_0 t)(u(t) - u(t - tau)). Generate this signal (its discrete version) using MATLAB for arbitrary constants A (magnitude), ohm_0 (frequency), and tau (duration). To illustrate correct functionality of your code, plot the signal x(t) for a few values of A, ohm_0, and tau. Evaluate the Fourier transform of x(t) in MATLAB. What conclusions can you make based on the results you observed? Write a short report with the MATLAB codes you developed and the results you observed. Explain the procedure, discuss the results and conclusions.

Solution

clear all;

close all;

clc;

x1=input(\'enter the first sequence\');

x2=input(\'enter the second sequence\');

l=length(x1);

m=length(x2);

g=wrev(x2);

x1=[x1 zeros(1,(m-1))];

g=[g zeros(1,(l-1))];

x1=fft(x1);

g=fft(g);

y=x1.*g;

y=ifft(y);

subplot(3,1,1);

stem(x1);

xlabel(\'time\');

ylabel(\'amplitude\');

subplot(3,1,2);

stem(g);

xlabel(\'time\');

ylabel(\'amplitude\');

subplot(3,1,3);

stem(y);

xlabel(\'time\');

ylabel(\'amplitude\');

title(\'cross correlation\');

gtext(\'kluniversity\')

part1:

x = linspace(0, 2*pi, 10);

A=2
y =A.* cos(x);
plot(x,y)
xlabel(\'x\')
ylabel(\'cos(x)\')
title(\'Plotting a cosine\')
grid on

Pulse Signal using Matlab. Consider a pulse signal x(t) = Acos(ohm_0 t)(u(t) - u(t - tau)). Generate this signal (its discrete version) using MATLAB for arbitra
Pulse Signal using Matlab. Consider a pulse signal x(t) = Acos(ohm_0 t)(u(t) - u(t - tau)). Generate this signal (its discrete version) using MATLAB for arbitra

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site