why is my results coiming out as a single 0 while using matlab
1 view (last 30 days)
Show older comments
R = rand (10,1)% generate a sample in Unif(0,1) P = 0.5 N = 10 if R < P fprintf = 1 else fprintf = 0 end
0 Comments
Accepted Answer
Mischa Kim
on 1 Mar 2015
R is a vector, P is a scalar. Do you mean to do
R = rand (10,1)% generate a sample in Unif(0,1)
P = 0.5; N = 10;
for ii = 1:numel(R)
if R(ii) < P
fprintf = 1
else
fprintf = 0
end
end
0 Comments
More Answers (0)
See Also
Categories
Find more on Verify Generated Code and Deployed Code Artifacts in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!