2. Numerical Example A (n = 6, m = 2, p = 2, q = 1)
��� Total CPU time: 3 seconds
��� Matrices are given in complex number.
�����������������������
�������������� 0� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0
�������������� 1� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0��� -1 0
A���� =���� 0� 0��� 1� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0
�������������� 0� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0
�������������� 0� 0��� 0� 0��� 0� 0��� 1� 0��� 0� 0��� 0� 0
�������������� 0� 0��� 0� 0��� -1 0��� 0� 0��� 1� 0��� 0� 0
���� ���������-1� 0�� -3� 0
�������������� 0� 0���� 0� 0
B��� =����� 0� 0���� 1� 0
�������������� 0� 0��� -1� 0
�������������� 0� 0��� -1� 0
�������������� 0� 0���� 0� 0
C��� =���� �0� 0��� 0� 0��� 1� 0��� 0� 0��� 0� 0��� 0� 0
�������������� 0� 0��� 0� 0��� 0� 0��� 0� 0��� 0� 0��� 1� 0
�������������� -0.1 0
�������������� -1.5 0
Poles� =�� -0.9 0
�������������� -0.7 0
�������������� -6.0 0
�������������� -3.5 0
�������������� -8.0 0
%Solution No. 1
F{1}=[
�7.477287846756940e+01+2.728674330937002e+02*i
]
G{1}=[
�4.965871721002973e+02+4.374521730646446e+02*i����� -4.628452522763754e+02+1.147426032605264e+02*i
]
H{1}=[
�1.846707722127365e+02+5.083453428956880e+02*i
�3.031794622473183e+01-1.200322035489404e+02*i
]
K{1}=[
�1.015363754915874e+03+7.567864482174076e+02*i����� -8.652241045147512e+02+2.906491323022162e+02*i
-9.547287846760622e+01-2.728674330937206e+02*i������ 2.011686776535216e+02+5.536081376366627e+01*i
]
%Solution No. 2
F{2}=[
�3.199265715516323e+02-1.548765332057977e+02*i
]
G{2}=[
�2.487577530781561e+02+2.616178585610839e+01*i����� -8.215121581135115e+01-5.315759856207782e+01*i
]
H{2}=[
�1.622813189326907e+03-1.924766465580797e+03*i
-2.945871472467236e+02+4.422917801244651e+02*i
]
K{2}=[
�1.685596108645322e+03-5.483491533511044e+02*i����� -6.857792609523018e+02-1.065335313789688e+02*i
-3.406265715516261e+02+1.548765332057818e+02*i������ 1.465555028609590e+02+6.201382224233811e+00*i
]
%Solution No. 3
F{3}=[
�3.700426673515059e+02-5.751200273721160e-37*i
]
G{3}=[
�1.349864376666484e+02-2.102467921882523e-37*i����� -5.986703477727053e+01+9.260262325463762e-38*i
]
H{3}=[
�2.530566165894360e+03-3.929595352241036e-36*i
-1.069761676445779e+03+1.660879086501155e-36*i
]
K{3}=[
�9.248416695982899e+02-1.436546872444680e-36*i����� -4.066720073655953e+02+6.327021005205896e-37*i
-3.907426673515100e+02+6.071695406717201e-37*i������ 1.722405095387777e+02-2.674189370303932e-37*i
]
%Solution No. 4
F{4}=[
-1.569401692074347e+01-2.913834370565495e-37*i
]
G{4}=[
-1.563082831754350e+01-3.297869322655579e-37*i������ 2.133071330565473e+02+5.007507560868619e-36*i
]
H{4}=[
�5.981772081343235e+01+1.204086596378784e-36*i
-4.427894613550870e+00-8.635982099626995e-38*i
]
K{4}=[
�6.279802588629813e+01+1.363804024669587e-36*i����� -8.832762189962114e+02-2.071707079326163e-35*i
-5.005983079256266e+00-9.947602287161490e-38*i������ 7.349383868089529e+01+1.531082463054382e-36*i
]
%Solution No. 5
F{5}=[
�2.110603980992597e+01-3.756872517073130e-38*i
]
G{5}=[
�2.311484540677111e+01-4.053110943782212e-38*i����� -4.193923681216096e+01+6.988903369652432e-38*i
]
H{5}=[
�4.829219406844260e+02-7.523476634595503e-37*i
-3.845839601411206e+01+5.814560823516235e-38*i
]
K{5}=[
�5.242342437765735e+02-8.115273243777475e-37*i����� -9.341492213882619e+02+1.394213026031765e-36*i
-4.180603980992174e+01+6.269406664409022e-38*i������ 7.487003103245937e+01-1.075707761935145e-37*i
]
%Solution No. 6
F{6}=[
-2.015358804668081e+02-4.026018887985202e-35*i
]
G{6}=[
-3.837832596569949e+01-8.162913119068724e-36*i�� ���-1.534669036615372e+02-3.055708729801036e-35*i
]
H{6}=[
-8.134121343332920e+02-1.616697698399795e-34*i
�9.173623257276732e+02+1.823502264495430e-34*i
]
K{6}=[
-1.583919749733504e+02-3.278373954810061e-35*i����� -6.186501628423116e+02-1.227043712671164e-34*i
�1.808358804667722e+02+3.697823361187740e-35*i������ 6.972140122165179e+02+1.383997883670813e-34*i
]
%Solution No. 7
F{7}=[
�3.199265715525333e+02+1.548765332070819e+02*i
]
G{7}=[
�2.487577530793235e+02-2.616178585556132e+01*i����� -8.215121581181972e+01+5.315759856208922e+01*i
]
H{7}=[
�1.622813189329064e+03+1.924766465589500e+03*i
-2.945871472469713e+02-4.422917801263274e+02*i
]
K{7}=[
�1.685596108650497e+03+5.483491533566807e+02*i����� -6.857792609548521e+02+1.065335313780135e+02*i
-3.406265715525750e+02-1.548765332070651e+02*i������ 1.465555028614683e+02-6.201382223975287e+00*i
]
%Solution No. 8
F{8}=[
�7.477287846755218e+01-2.728674330934444e+02*i
]
G{8}=[
�4.965871720999467e+02-4.374521730641991e+02*i�� ���-4.628452522759800e+02-1.147426032605170e+02*i
]
H{8}=[
�1.846707722126949e+02-5.083453428951437e+02*i
�3.031794622467361e+01+1.200322035488356e+02*i
]
K{8}=[
�1.015363754915120e+03-7.567864482164575e+02*i����� -8.652241045138999e+02-2.906491323021912e+02*i
-9.547287846758258e+01+2.728674330934559e+02*i������ 2.011686776533629e+02-5.536081376356833e+01*i
]
REFERENCES:
J. Rosenthal and X.A. Wang:
�Output Feedback Pole Placement with Dynamic Compensators.
IEEE Trans. Automat. Contr. 41(6):830-843, 1996.