working with transfer function, overflow error
조회 수: 5 (최근 30일)
이전 댓글 표시
I am working with a transfer function that modelates a MIMO system of 15 inputs and 15 outputs. I have to perform the following operation:
H2=H/(A*H+B);
where H is the transfer function of the original system, A and B are scalar matrix of dimensions 15x15 and H2 is the transfer function that I want to obtain.
I have tried the command:
Hin=A*H+B;
H2=H/Hin;
but I obtain the following message: 'Unable to convert the model to a transfer function because of overflow'
Thanks in advance.
댓글 수: 0
답변 (1개)
Jamie
2013년 8월 5일
편집: Jamie
2013년 8월 5일
Hi upna,
I note this post is rather old. I trust you've long since resolved the issue. In the off-chance.. in this situation I would usually look to obtain a minimal realisation with a suitable tolerance prior to the manipulation of H
i.e.
> minreal(H,tolerance)
In general, numeric LTI models are not ideal where accuracy is concerned. If poss a ss approach would be preferable
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Model Order Reduction에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!