matlab产生四个数3个是0一个是1
时间: 2024-04-08 17:29:16 浏览: 92
三个遗传算法matlab程序实例.docx
你可以使用MATLAB中的随机数函数来生成这样的数。以下是一个示例代码:
```matlab
% 生成四个随机数,其中三个为0,一个为1
nums = [0 0 0 1];
shuffled_nums = nums(randperm(length(nums)));
disp(shuffled_nums);
```
运行这段代码,将会输出类似以下结果:
```
0 1 0 0
```
请注意,这里使用了`randperm`函数来打乱`nums`数组的顺序。如果你想生成更多个数,只需在`nums`数组中添加相应数量的0和1即可。
阅读全文