how to use feedback command if my inputs are matrices
7 views (last 30 days)
Show older comments
my matrix 'GO' has two more variables 'd' and 'e ' which should be held constant throughout the feedback command so that i can use the resulting equation to optimize using particleswarm and find the best values of d and e
GO =
[ (((68771*e)/2500 + (68771*d)/(2500*s))*((6524382794570147*s^2)/1152921504606846976 + (2603*s)/50000 + 281/62500))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000) - (((6159367846211619*s)/9223372036854775808 + 438974862879057/144115188075855872)*((97727*e)/10000 + (97727*d)/(10000*s)))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000) - (1736876246690215*((26917*e)/2500 + (26917*d)/(2500*s)))/(576460752303423488*(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000)), (1736876246690215*((68771*e)/2500 + (68771*d)/(2500*s)))/(576460752303423488*(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000)) - (((26917*e)/2500 + (26917*d)/(2500*s))*((6524382794570147*s^2)/1152921504606846976 + (1357*s)/50000 + 4670485015162337/1152921504606846976))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000) - (((97727*e)/10000 + (97727*d)/(10000*s))*((1277*s)/50000 + 4632438605510311/1152921504606846976))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000)]
[(1736876246690215*((7903*e)/500 + (7903*d)/(500*s)))/(576460752303423488*(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000)) - (((363336696031137*e)/17592186044416 + (363336696031137*d)/(17592186044416*s))*((6524382794570147*s^2)/1152921504606846976 + (2603*s)/50000 + 281/62500))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000) + (((6159367846211619*s)/9223372036854775808 + 438974862879057/144115188075855872)*((74251*e)/5000 + (74251*d)/(5000*s)))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000), (((7903*e)/500 + (7903*d)/(500*s))*((6524382794570147*s^2)/1152921504606846976 + (1357*s)/50000 + 4670485015162337/1152921504606846976))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000) - (1736876246690215*((363336696031137*e)/17592186044416 + (363336696031137*d)/(17592186044416*s)))/(576460752303423488*(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000)) + (((74251*e)/5000 + (74251*d)/(5000*s))*((1277*s)/50000 + 4632438605510311/1152921504606846976))/(s^3 + (9357*s^2)/1000 + (557*s)/250 + 6147/100000)]
looks big because it is in fractional form ,it is a 2*2 matrix
where my my measuring element is [1 1 ;1 1]
i need to find negative feed back for these two , how to find it
0 Comments
Answers (0)
See Also
Categories
Find more on Simulink Design Optimization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!