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 Comments

what are inputs c,p,t and their sizes?
they are constants be "constant" block
c=2 p=1 and t is the time which is represented by "clock" block

Answers (0)

This question is closed.

Asked:

on 21 Nov 2017

Closed:

on 20 Aug 2021

Community Treasure Hunt

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

Start Hunting!