필터 지우기
필터 지우기

Error in port widths or dimensions

조회 수: 1 (최근 30일)
Mounira
Mounira 2023년 12월 28일
답변: Paul 2023년 12월 30일
Hello,
so i have a state space representation in simulink matlab, and i have this error:
Error in port widths or dimensions. Invalid dimension has been specified for 'Input Port 3' of 'dcmicrogrid14/plant model/Sum'.
Component:Model Predictive Controller | Category:Find Operating Point error
Error in port widths or dimensions. 'Output Port 1' of 'dcmicrogrid14/plant model/Gain' is a [2x2] matrix.
Component:Model Predictive Controller | Category:Find Operating Point error
3 inputs, 2 outputs=2 states,
and the gain are element.wise
in this case why A shouldn't be 2 by 2?
what is the error?
thanks in advance
  댓글 수: 2
Sulaymon Eshkabilov
Sulaymon Eshkabilov 2023년 12월 28일
It is a bit difficult to see your model (subsystem), it will be helpful to see the whole model.
Mounira
Mounira 2023년 12월 29일
so i added a photo and the model in case you want to check

댓글을 달려면 로그인하십시오.

채택된 답변

Paul
Paul 2023년 12월 30일
The system has 3 inputs, 2 outputs, and 2 states. The gain multiplications by A, B, C, and D need to be matrix*vector multiplications.
If that doesn't work, go to Debug->Information Overlays -> Signal Dimensions and post a screen capture after the diagram updates.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Create Large-Scale Model Components에 대해 자세히 알아보기

제품


릴리스

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by