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?

 Akzeptierte Antwort

madhan ravi
madhan ravi am 25 Mär. 2019

0 Stimmen

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

7 Kommentare

Light
Light am 25 Mär. 2019
I was talking about simulink and not within matlab script.
madhan ravi
madhan ravi am 25 Mär. 2019
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 am 25 Mär. 2019
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
madhan ravi
madhan ravi am 25 Mär. 2019
Bearbeitet: madhan ravi am 25 Mär. 2019
Light
Light am 25 Mär. 2019
Bearbeitet: Light am 25 Mär. 2019
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 am 25 Mär. 2019
Bearbeitet: madhan ravi am 25 Mär. 2019
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 am 26 Mär. 2019
Bearbeitet: madhan ravi am 26 Mär. 2019
Okay, that was all I wanted to make sure, thanks.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu General Applications finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 25 Mär. 2019

Bearbeitet:

am 26 Mär. 2019

Community Treasure Hunt

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

Start Hunting!

Translated by