How to define multiple functions based on random numbers with equal probabilities?
显示 更早的评论
Respected Sir,
I am trying to define 3 fuctions and function is selected based on random numbers with equal probabilities. How can I define the functions?
For instance,
out = randsrc(1,1,[1,2,3;(1/3),(1/3),(1/3)]); % used to choose between 1,2,3 based on equal probability.
if out==1
function calculation1(arguments)
%calculation
elseif out==2
function calculation2(arguments)
% calculation
else
function calculation3(arguments)
% calculation
end
end
end
end
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Creating and Concatenating Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!