Difference and probability in plot

1 view (last 30 days)
Brave A
Brave A on 3 Sep 2019
Commented: Brave A on 4 Sep 2019
Hello I tried to plot this but it's show me "Vectors must be the same length.
Error in (line 17)
plot(difference,probability,'b--'"
would you please help me to fix the problem?
thanks in advance.
difference=[];
probability=[];
for diff=-5:1:5
sum=0;
for g=1:6
for r=1:6
if(g-r==diff)
sum=sum+(1/36);
end
end
end
differnce=[difference diff];
probability=[probability sum];
end
figure
plot(difference,probability,'b--')
xlabel('D');
ylabel('P');
axis([-5 5 0 .2]);

Accepted Answer

KSSV
KSSV on 3 Sep 2019
Edited: KSSV on 3 Sep 2019
thedifference=-5:1:5 ;
N = length(thedifference) ;
probability=zeros(N,1) ;
for i = 1:N
thediff = thedifference(i) ;
thesum=0;
for g=1:6
for r=1:6
if(g-r==thediff)
thesum=thesum+(1/36);
end
end
end
probability(i) = thesum;
end
figure
plot(thedifference,probability,'b--')
xlabel('D');
ylabel('P');
axis([-5 5 0 .2]);
  5 Comments
KSSV
KSSV on 3 Sep 2019
Give your desired values in the line:
thedifference=-5:1:5 ;

Sign in to comment.

More Answers (0)

Categories

Find more on Visual Exploration in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!