how to specify plotting axises in simulink?

i have this code generated in "Matlab function" block in simulink:
if true
function pfa1 = fcn(c,p,t)
T=0:0.5:32
pfa1=exp(-(T.*t./p).^(c/2))
end
end
now when i use the "scope" block it automatically plots "pfa1" against "t" -t is set to be the time-, i want to plot "pfa1" against "T" how can i do that?
I've used the "XY" plotting block and set T to be an output alongside with pfa1 and used them both as inputs for XY block but i got dimension error

2 commentaires

Birdman
Birdman le 21 Nov 2017
what are inputs c,p,t and their sizes?
Fatma Abdullah
Fatma Abdullah le 21 Nov 2017
they are constants be "constant" block
c=2 p=1 and t is the time which is represented by "clock" block

Réponses (0)

Cette question est clôturée.

Clôturé :

le 20 Août 2021

Community Treasure Hunt

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

Start Hunting!

Translated by