Hi I'm pretty new to using simulink and have a quick question about the fcn block. If I wanted to input an equation such as
Vs= Vp./((Zw./(N*ZL))+N)
, would all the variables be replaced with u instead?

 채택된 답변

madhan ravi
madhan ravi 2019년 3월 25일

0 개 추천

function Vs = fcn(Vp,Zw,N,Zl)

댓글 수: 7

Light
Light 2019년 3월 25일
I was talking about simulink and not within matlab script.
madhan ravi
madhan ravi 2019년 3월 25일
So was I, double click function block see what happens, you were the one who used function block (what’s the need to use it then??).
Light
Light 2019년 3월 25일
I'm trying to copy a model for a transformer and was told to use the fcn block to insert an equation. I am not sure how to insert the equation. I am confused by your question and response.
https://www.mathworks.com/help/simulink/slref/fcn.html
Light
Light 2019년 3월 25일
편집: Light 2019년 3월 25일
Right so that leads back to my original question? How is the equation inserted in the block. Are my variables just replaced by u? I Attached the diagram below for reference.
transformer.PNGI Attached the diagram above for reference.
madhan ravi
madhan ravi 2019년 3월 25일
편집: madhan ravi 2019년 3월 25일
Exactly, see a simple example below:
In the picture above
5 => u(1)
1 => u(2)
2 => u(3)
black rectangle is the Mux block.
Light
Light 2019년 3월 26일
편집: madhan ravi 2019년 3월 26일
Okay, that was all I wanted to make sure, thanks.

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

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 General Applications에 대해 자세히 알아보기

제품

질문:

2019년 3월 25일

편집:

2019년 3월 26일

Community Treasure Hunt

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

Start Hunting!

Translated by