No line on my graph

1 visualización (últimos 30 días)
Sakusan Puwanendran
Sakusan Puwanendran el 5 de Nov. de 2017
Respondida: Star Strider el 5 de Nov. de 2017
I tried plotting modz as a function of log10w but there is no line on my graph w=0.001:1000 modz=sqrt((w.^0.5 + 20*cos(pi/8)*w.^0.25 + 100)/(1+ 2*cos(pi/8)*w.^0.25 +w.^0.5)) W=log10(w) figure(3) plot(W,modz)

Respuestas (1)

Star Strider
Star Strider el 5 de Nov. de 2017
You need to vectorise (do element-wise calculations) in your ‘modz’ calculation. This means substituting ‘./’ for /:
modz=sqrt((w.^0.5 + 20*cos(pi/8)*w.^0.25 + 100)./(1+ 2*cos(pi/8)*w.^0.25 +w.^0.5));
That will work.

Categorías

Más información sobre Graph and Network Algorithms en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by