how to use zeros command to construct a new sequence?

1 Ansicht (letzte 30 Tage)
just wondering how to use zeros command to construct a new sequence y[n] by padding M zeros at the end of x[n]=10cos(0.2*pi*n+1.2) where n is between 0 and 100 (including 0 and 100).
t = 0:0.001:0.1-0.001;
x = 10*cos(200*pi*t+1.2);
but how to append M zeros? Thank you!

Akzeptierte Antwort

Pedro Villena
Pedro Villena am 24 Okt. 2012
Bearbeitet: Pedro Villena am 24 Okt. 2012
n=0:100; %->N=101
T=0.001; %period [s]
t=(0:T:T*n(end));
x=10*cos(0.2*pi*n+1.2);
where x(1) represent x(n=0), and x(100) represent x(n=101)
M = 1000000; %number of zeros
y = [x zeros(1,M)];
tt =(0:T:T*length(y)-1);
  2 Kommentare
modified covariance
modified covariance am 24 Okt. 2012
thx for ur answer. but i am just wondering if M is now 1000000, how can i substitute 1000000 zeros into ur code?
modified covariance
modified covariance am 24 Okt. 2012
thank u for helping me a lot.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by