- Is the multiplication by i intented?
- What is Tc?
- a is the scalar loop counter, therefore a(f) should fail.
- You assign R(f) in the loop, but this does not depend on the loop counter a.
Helping with the plot of a function
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Hello!! I am trying to plot a function in freq-domain that decrease with f, I should get a kind of sin that decrease when time goes by, but I am not getting it. This is the code Tc=1*10^-3;
f=linspace(0,10000000);
R=zeros(size(f));
for a=1:1:100
R(f)=i*Tc*sinc(a(f)*Tc/2)*sin(pi*a(f)*Tc/2);
end
plot(f,R(f))
Please, someone could help.
Thanks in advance, Nicolas
0 Commenti
Risposte (1)
Jan
il 13 Mar 2012
3 Commenti
Jan
il 13 Mar 2012
Yes, aux is a scalar. This is the expected and wanted behaviour of a FOR-loop. Try this:
for i = 1:10; disp(i); x(i) = i*i; end, disp(x)
For your problem: "plot(f, R)" will use all elements of R.
Vedere anche
Categorie
Scopri di più su Numerical Integration and Differential Equations in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!