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

2 vues (au cours des 30 derniers jours)
Syed Adeel
Syed Adeel le 13 Avr 2020
Commenté : David Hill le 13 Avr 2020
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 commentaires
Akira Agata
Akira Agata le 13 Avr 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 le 13 Avr 2020
Modifié(e) : Syed Adeel le 13 Avr 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);

Connectez-vous pour commenter.

Réponse acceptée

David Hill
David Hill le 13 Avr 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 commentaires
Syed Adeel
Syed Adeel le 13 Avr 2020
Thankyou for your reply.
I tried that before and it works. Why doesnt N works here? Can you comment
David Hill
David Hill le 13 Avr 2020
Because you divide by N. Combining your three equations:
t=20/wu*(1:N)/N;

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Produits


Version

R2016a

Community Treasure Hunt

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

Start Hunting!

Translated by