How can I change the linewidth in a pzmap?

28 visualizaciones (últimos 30 días)
Jens Grachtrup
Jens Grachtrup el 26 de Sept. de 2020
Comentada: Ameer Hamza el 26 de Sept. de 2020
I'm really sorry if this question is answered previously. I want to increase the linewidth in a pzmap, because I should create lots of pzmaps for students and the normal thickness of the "x"s and "o"s are to bad to see in a script. So i hoped i can use:
s = tf('s');
G=s+3/((s+4)*(s^2+1))
pzmap(G, 'K', 'LineWidth', 2 )
This isn't working. Can somebody help me?

Respuestas (1)

Ameer Hamza
Ameer Hamza el 26 de Sept. de 2020
Editada: Ameer Hamza el 26 de Sept. de 2020
This is one way
fig = figure();
ax = axes();
s = tf('s');
G=s+3/((s+4)*(s^2+1));
pzmap(ax, G);
l_zero = findall(ax, 'tag', 'PZ_Zero');
l_pole = findall(ax, 'tag', 'PZ_Pole');
l_zero.MarkerSize = 10;
l_pole.MarkerSize = 10;
l_zero.LineWidth = 2;
l_pole.LineWidth = 2;
  2 comentarios
Jens Grachtrup
Jens Grachtrup el 26 de Sept. de 2020
Thank you. This is working!
Ameer Hamza
Ameer Hamza el 26 de Sept. de 2020
I am glad to be of help!!!

Iniciar sesión para comentar.

Categorías

Más información sobre Stability Analysis en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by