Relative Gain Array matrix calculations
显示 更早的评论
Hello, I have a system with 13 inputs and 6 outputs. when I calculate the RGA for the whole system ( 13*6 matrix ), I get different results from when I calculate RGA for each process separately. the code :
matrix = [13*6]
matrixpi = pinv(matrix)
matrixtr = transpose(matrixpi)
RGA = matrix.*matrixtr
when I calculate the RGA for the whole system, in some cases, the numbers are very high( which is unusual. e.g. 5235589) but when I calculate the RGA for each process separately the numbers are more logical but in some cases result is different.
which method should I use for my calculations? the RGA for the whole system or separate RGAs?
Why the results are different?
thank you in advance
回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Mathematics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!