Files
matlab/common/l2.m
T
jens b31f3e7435 - added
git-svn-id: http://moon:8086/svn/matlab/trunk@153 801c6759-fa7c-4059-a304-17956f83a07c
2021-03-22 20:28:22 +00:00

49 lines
1.4 KiB
Matlab
Executable File

% ##################################################################################
% ## Loesung: Trigonometrische Folge ##
% ## -------------------------------------------------------------------------- ##
% ## Benoetigte(s) m-File(s): ldsin.m ##
% ##################################################################################
% ##### Teilaufgabe a: Graphische Darstellung von Signalen #####
% ### 1:
k = 0:25;
x1 = sin((pi/17)*k);
figure; stem(k,x1);grid; xlabel('k'); ylabel('x1(k)');
% ### 2:
k = -15:25;
x2 = sin((pi/17)*k);
figure; stem(k,x2); grid; xlabel('k'); ylabel('x2(k)');
set(gca,'XLim',[-15 25]); set(gca,'XTick',[-15 -10 -5 0 5 10 15 20 25]);
% ### 3:
k = -10:10;
x3 = sin(3*pi*k + (pi/2) );
figure; stem(k,x3); grid; xlabel('k'); ylabel('x3(k)');
% ### 4:
k = 0:50;
x4 = cos( pi/sqrt(23) * k );
figure; stem(k,x4); grid; xlabel('k'); ylabel('x4(k)');
% ### 5:
k = 0:20;
x5 = cos( k );
figure; stem(k,x5); grid; xlabel('k'); ylabel('x5(k)');
% ##### Teilaufgabe b: function m-file #####
[y,k] = ldsin(2,pi/11,pi/2,-20,20);
figure; stem(k,y); grid; xlabel('k'); ylabel('x(k)');
% ##### Teilaufgabe c: Modifizierung #####
[y,k] = ldsin(2,pi/11,pi/2,-20,20);
figure; stem(k,y); grid; title('Teilaufgabe c'); xlabel('k'); ylabel('Amplitude');
% ##### EOF #####