How to plot a function file
2 次查看(过去 30 天)
显示 更早的评论
Hello,
i wrote a function file about a dice game, and i want to plot the progress of the game with a stairs plot, but somehow i can't get the file to plot the results. the file itself works fine, but its just the plotting that i'm stuck with. I tried everything but i can't figure it out. I think i maybe need to attach a vector to the results and then plot this vector but i don't know how.
Hope someone can help me out.
This is what i have for the function file:
function [ y ] = dobbelspel2p
aantalworpen1 = 0;
waarde1 = 0;
while waarde1 < 40
dobbelsteen1 = ceil(6*rand);
dobbelsteen2 = ceil(6*rand);
worp = dobbelsteen1 + dobbelsteen2;
if dobbelsteen1 ~= dobbelsteen2
waarde1 = waarde1+worp;
end
aantalworpen1 = aantalworpen1 +1;
end
while waarde1 < 51
dobbelsteen3 = ceil(6*rand);
if waarde1 + dobbelsteen3 <= 51;
waarde1 = waarde1 + dobbelsteen3;
end
aantalworpen1 = aantalworpen1 +1;
end
aantalworpen2 = 0;
waarde2 = 0;
while waarde2 < 40
dobbelsteen1 = ceil(6*rand);
dobbelsteen2 = ceil(6*rand);
worp = dobbelsteen1 + dobbelsteen2;
if dobbelsteen1 ~= dobbelsteen2
waarde2 = waarde2+worp;
end
aantalworpen2 = aantalworpen2 +1;
end
while waarde2 < 51
dobbelsteen3 = ceil(6*rand);
if waarde2 + dobbelsteen3 <= 51;
waarde2 = waarde2 + dobbelsteen3;
end
aantalworpen2 = aantalworpen2 +1;
end
if aantalworpen1 < aantalworpen2
y = 1;
aantalworpen1
elseif aantalworpen1 > aantalworpen2
y = 2;
aantalworpen2
else aantalworpen1 == aantalworpen2
y =0;
aantalworpen1
end
plot(waarde1,waarde2,'r-')
hold on
end
_
3 个评论
Jan
2016-12-13
@Thibault Franssens: Please explain clearly: What do you get now? What do you want to get? What have you tried (post the code instead of calling it "everything") so far and which problems do you have?
回答(2 个)
Massimo Zanetti
2016-12-13
编辑:Massimo Zanetti
2016-12-13
Given a vector y of dice outcomes, plot the stairwise graph like this:
y = [0,3,5,9,2];
X = [0,repelem(1:length(y)-1,2),length(y)];
Y = repelem(y,2);
plot(X,Y,'r');
the result is:
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Conway's Game of Life 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!