How to use matlab function output variable as a simscape block input variable?
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi! I made a matlab function which delivers an output variable "cp". I'm trying to use this output variable as an input variable for a simscape block (Thermal Mass). Is there a way to do this? Can I just write "cp" in the input parameters of the thermal mass block or is there a way to add an extra input to the thermal mass block so that I can connect it with the output of the Matlab function? It is important that the thermal mass block reveives the input from the matlab function during the running of the simulation.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/531419/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/531424/image.png)
댓글 수: 0
답변 (1개)
Juan Sagarduy
2021년 2월 25일
Hi Youri,
You need to create a custom thermal mass where cp is no longer a parameter but an input.
Once you have created this ssc file, the output of the function is connected to the thermal mass input through a Simulink-PS Converter.
Let me know if you need more help.
Regards Juan
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Physical Units에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!