diff --git a/docs/@lti_pole.html b/docs/@lti_pole.html index 6f6d230..c5ca114 100644 --- a/docs/@lti_pole.html +++ b/docs/@lti_pole.html @@ -98,7 +98,7 @@
pole
uses Octave’s roots
.
MIMO transfer functions are converted to
- a minimal state-space representation for the
+ a state-space representation for the
computation of the poles.
diff --git a/docs/@lti_zero.html b/docs/@lti_zero.html
index 2195fbf..5f1746d 100644
--- a/docs/@lti_zero.html
+++ b/docs/@lti_zero.html
@@ -182,7 +182,7 @@ zero
uses Octave’s roots
.
MIMO transfer functions are converted to
- a minimal state-space representation for the
+ a state-space representation for the
computation of the zeros.
References
diff --git a/docs/assets/control.png b/docs/assets/control.png
index f08d195..912d77a 100644
Binary files a/docs/assets/control.png and b/docs/assets/control.png differ
diff --git a/docs/assets/pzmap_101.png b/docs/assets/pzmap_101.png
index 11879a2..d45b7a8 100644
Binary files a/docs/assets/pzmap_101.png and b/docs/assets/pzmap_101.png differ
diff --git a/docs/assets/pzmap_201.png b/docs/assets/pzmap_201.png
index 49e4756..73cd8ca 100644
Binary files a/docs/assets/pzmap_201.png and b/docs/assets/pzmap_201.png differ
diff --git a/docs/assets/sgrid_101.png b/docs/assets/sgrid_101.png
index 46b832e..9c49a28 100644
Binary files a/docs/assets/sgrid_101.png and b/docs/assets/sgrid_101.png differ
diff --git a/docs/assets/sgrid_201.png b/docs/assets/sgrid_201.png
index 97b7c19..f03635a 100644
Binary files a/docs/assets/sgrid_201.png and b/docs/assets/sgrid_201.png differ
diff --git a/docs/assets/sgrid_301.png b/docs/assets/sgrid_301.png
index 69c7232..80fb091 100644
Binary files a/docs/assets/sgrid_301.png and b/docs/assets/sgrid_301.png differ
diff --git a/docs/assets/zgrid_101.png b/docs/assets/zgrid_101.png
new file mode 100644
index 0000000..702b098
Binary files /dev/null and b/docs/assets/zgrid_101.png differ
diff --git a/docs/gram.html b/docs/gram.html
index 87f33e4..eaa35df 100644
--- a/docs/gram.html
+++ b/docs/gram.html
@@ -79,8 +79,8 @@
gram (sys, "o")
returns the observability gramian of the
(continuous- or discrete-time) system sys.
gram (a, b)
returns the controllability gramian
- Wc of the continuous-time system dx/dt = a x + b u;
- i.e., Wc satisfies a Wc + m Wc’ + b b’ = 0.
+ Wc of the continuous-time system ;
+ i.e., Wc satisfies .
Computer-Aided Control System Design (CACSD) Tools for GNU Octave
@@ -783,6 +783,14 @@
+ zgrid
+
+ [K, N] = ncfsyn (G, W1, W2, f)
The function ncfsyn
- the somewhat cryptic name stands
- for normalized coprime factorization synthesis - allows the specification of
+ for - allows the specification of
an additional argument, factor f. Default value f = 1
implies that an
optimal controller is required, whereas f > 1
implies that a suboptimal
controller is required, achieving a performance that is f times less than optimal.
@@ -159,7 +159,7 @@
State-space model of the H-infinity loop-shaping controller. - Note that K is a positive feedback controller. + Note that K is a feedback controller.
Control the display of s-plane grid with :
The function state input may be either "on"
or "off"
@@ -99,13 +97,9 @@
where Z and W are : -
-Example of usage: @@ -114,10 +108,8 @@
|
sgrid (hax,"on"
) create the s-plane grid for the axis @@ -125,7 +117,8 @@
See also: -grid +grid, + zgrid
Source Code: sgrid diff --git a/docs/zgrid.html b/docs/zgrid.html new file mode 100644 index 0000000..8b39c72 --- /dev/null +++ b/docs/zgrid.html @@ -0,0 +1,169 @@ + + +
+zgrid
+ Display an grid in the complex z-plane. +
+Control the display of z-plane grid with : +
The function state input may be either "on"
or "off"
+ for creating or removing the grid. If omitted, a new grid is created
+ when it does not exist or the visibility of the current grid is toggled.
+
The zgrid will automatically plot the grid lines at nice values or + at constant values specified by two arguments : +
+zgrid (Z, W) + |
where Z and W are : +
Example of usage: +
zgrid on create the z-plane grid + zgrid off remove the z-plane grid + zgrid toggle the z-plane grid visibility + zgrid ([0.3, 0.8, …], [0.25*pid, 0.5*pi, …]) create: +
zgrid (hax, |
See also: +grid, + sgrid +
+Source Code: + zgrid +
+ | + + clf; + num = [1 0.25]; den = [1 -1.5 0]; + sys = tf(num, den, 1); + rlocus(sys,0.01,0,3.5); + ylim([-1.1,1.1]); + zgrid on; + + |