declaring multi global variables with simulink model1
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello every one
please I need some boday to help me to solve an error that bub-up to me and I could not solve it.
I am bulding a model predictive controller using the differencail equation models for plant and my main function which is the controller statements in a matlab function block, I also used the an other file to declare the variables .
(this examlpe from the PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES book - excersise 1 Predictive Control Simulation – Three-Phase Inverter)
the code has some golbal varaibles that are declared globaly in both in the main function (in the matlab fun block) and in the file that I declared the rest of the local variables.
I connected all componants to each other but I have the error that need the glabal varaible to be declared?
- I inclouded the code in the attachemts below
this is the error:
Global declaration not resolved to a Data Store Memory block registered via the Ports and Data Manager.
Function 'MATLAB Function' (#23.513.514), line 15, column 6:
"v"
Launch diagnostic report.
Component:MATLAB Function | Category:Coder error
Global declaration not resolved to a Data Store Memory block registered via the Ports and Data Manager.
Function 'MATLAB Function' (#23.524.525), line 15, column 17:
"L"
Launch diagnostic report.
Component:MATLAB Function | Category:Coder error
Global declaration not resolved to a Data Store Memory block registered via the Ports and Data Manager.
Function 'MATLAB Function' (#23.526.528), line 15, column 19:
"Ts"
Launch diagnostic report.
Component:MATLAB Function | Category:Coder error
Global declaration not resolved to a Data Store Memory block registered via the Ports and Data Manager.
댓글 수: 0
채택된 답변
추가 답변 (0개)
커뮤니티
더 많은 답변 보기: Power Electronics Community
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!