How to change length of an input signal? signal X in below example?

2 visualizzazioni (ultimi 30 giorni)
Hello everyone
Below is code that i want to run for different duration. What actually effects the lenght in below code. I thought N changes number of code bit it does not changes with any value of N. If i have to run it for long what should i change?
Code is pasted in above line. Thats how time is defined in my long code. Last two lines dummy plot just to show signal.
  2 Commenti
Akira Agata
Akira Agata il 13 Apr 2020
What does the following two lines in your code mean?
These lines must return error.
wu 1.2868e + = 04;
and
time = time T * / N;
Syed Adeel
Syed Adeel il 13 Apr 2020
Modificato: Syed Adeel il 13 Apr 2020
I dont know why some symbols change when i save my posts. Its wu = 1.2868e + 04; and time = T * time / N;
wu 1.2868e + = 04;
T = 10 / wu;
N = 200;
time = 1: 1: N;
time = time T * / N;
% above is how time is defined in my long code, i cant change
% below is just a random signal defined to show
x = sin (2 * 8000 * time);
plot (time, x);

Accedi per commentare.

Risposta accettata

David Hill
David Hill il 13 Apr 2020
wu=1.2868e4;
T=20/wu;%change T
N=200;
t=1:N;
t=T*t/N;
x=sin(16000*t);
plot(t,x);
  2 Commenti
Syed Adeel
Syed Adeel il 13 Apr 2020
Thankyou for your reply.
I tried that before and it works. Why doesnt N works here? Can you comment
David Hill
David Hill il 13 Apr 2020
Because you divide by N. Combining your three equations:
t=20/wu*(1:N)/N;

Accedi per commentare.

Più risposte (0)

Prodotti


Release

R2016a

Community Treasure Hunt

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

Start Hunting!

Translated by