answer the question in matlab code 14092934 1/courses/ECE72-03-74786-2177/ECE72
ID: 3594471 • Letter: A
Question
answer the question in matlab code
Explanation / Answer
set =1;
m=5;
l=1;
error=true;
total=0;
userwin=0;
systemwin=0;
system_plot = [];
user_plot = [];
prompt= 'Give an integer value';
n=input(prompt);
while set==1
if ~ error
prompt= 'Give an integer value';
n=input(prompt);
end
while error
if(~(abs(round(n)-n) < eps))
prompt='Enter Integer:';
n=input(prompt);
else
error=false;
break;
end
end
error=true;
while error
if n==0
set=0;
error=false;
break;
else
if ~(n >0 and n<=5)
prompt='Another Guess:';
n=input(prompt);
error=true;
break;
else
error=false;
total=total+1;
out = randperm(m,l);
if out==n
userwin=userwin+1;
else
systemwin=systemwin+1;
end
system_plot(total)=systemwin;
user_plot(total)=userwin;
x=1:1:total;
plot(x,system_plot,'b+','LineWidth',1.1)
hold on
plot(x,user_plot,'rsquare','LineWidth',1.1)
plot(x,system_plot-user_plot,'_.g*','LineWidth',1.1)
hold off
legend('Times Computer Win','Times User win','Difference')
title('Figure1', 'FontSize',18);
end
end
end
end
set =1;
m=5;
l=1;
error=true;
total=0;
userwin=0;
systemwin=0;
system_plot = [];
user_plot = [];
prompt= 'Give an integer value';
n=input(prompt);
while set==1
if ~ error
prompt= 'Give an integer value';
n=input(prompt);
end
while error
if(~(abs(round(n)-n) < eps))
prompt='Enter Integer:';
n=input(prompt);
else
error=false;
break;
end
end
error=true;
while error
if n==0
set=0;
error=false;
break;
else
if ~(n >0 and n<=5)
prompt='Another Guess:';
n=input(prompt);
error=true;
break;
else
error=false;
total=total+1;
out = randperm(m,l);
if out==n
userwin=userwin+1;
else
systemwin=systemwin+1;
end
system_plot(total)=systemwin;
user_plot(total)=userwin;
x=1:1:total;
plot(x,system_plot,'b+','LineWidth',1.1)
hold on
plot(x,user_plot,'rsquare','LineWidth',1.1)
plot(x,system_plot-user_plot,'_.g*','LineWidth',1.1)
hold off
legend('Times Computer Win','Times User win','Difference')
title('Figure1', 'FontSize',18);
end
end
end
end
set =1;
m=5;
l=1;
error=true;
total=0;
userwin=0;
systemwin=0;
system_plot = [];
user_plot = [];
prompt= 'Give an integer value';
n=input(prompt);
while set==1
if ~ error
prompt= 'Give an integer value';
n=input(prompt);
end
while error
if(~(abs(round(n)-n) < eps))
prompt='Enter Integer:';
n=input(prompt);
else
error=false;
break;
end
end
error=true;
while error
if n==0
set=0;
error=false;
break;
else
if ~(n >0 and n<=5)
prompt='Another Guess:';
n=input(prompt);
error=true;
break;
else
error=false;
total=total+1;
out = randperm(m,l);
if out==n
userwin=userwin+1;
else
systemwin=systemwin+1;
end
system_plot(total)=systemwin;
user_plot(total)=userwin;
x=1:1:total;
plot(x,system_plot,'b+','LineWidth',1.1)
hold on
plot(x,user_plot,'rsquare','LineWidth',1.1)
plot(x,system_plot-user_plot,'_.g*','LineWidth',1.1)
hold off
legend('Times Computer Win','Times User win','Difference')
title('Figure1', 'FontSize',18);
end
end
end
end
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.