How do is solve the problem of ' subscripted assignment dimension mismatch' in below code

3 views (last 30 days)
lambda=0:1:10;
t=20;
MTBF=lambda.^-1;
R(t)=exp(-t./MTBF);
MTTF=MTBF-t;
plot(MTBF,lambda,R(t),lambda,'--',MTTF,lambda,'o');
ylabel('Failure rate');
title('Mean time between failure,Reliability function,Mean time to failure Vs. Rate of failure')

Answers (1)

Star Strider
Star Strider on 14 Oct 2017
Try this:
lambda=0:1:10;
t=20;
MTBF = 1./lambda;
R = @(t) exp(-t./MTBF);
MTTF = MTBF-t;
plot(MTBF,lambda, R(t),lambda,'--', MTTF,lambda,'o');
ylabel('Failure rate');
title('Mean time between failure,Reliability function,Mean time to failure Vs. Rate of failure')
You might also want to consult the documentation for the legend function.

Categories

Find more on Line Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!