MATLAB代码 随机产生20个自然数且和等于50.
时间: 2023-04-06 09:02:36 浏览: 124
生成随机数的matlab代码
我可以回答这个问题。以下是一个可能的 MATLAB 代码:
nums = randi([1, 10], 1, 20); % 产生20个1到10之间的随机整数
nums = nums / sum(nums) * 50; % 将这些数缩放到和为50
nums = round(nums); % 四舍五入到最近的整数
disp(nums); % 输出结果
阅读全文