写一个MATLAB程序,随机生成一个25行2列矩阵,实现每次取五行两列,其中每一行第一列存在A中,每一行第二列存在B中,一共取五次
时间: 2024-05-03 19:23:37 浏览: 79
Sure, 以下是 MATLAB 程序的代码:
```matlab
A = zeros(5, 1);
B = zeros(5, 1);
for i = 1:5
idx = randperm(25, 5);
rows = zeros(5, 2);
rows(:, 1) = randn(5, 1);
rows(:, 2) = randn(5, 1);
A(i) = rows(:, 1);
B(i) = rows(:, 2);
end
```
这个程序可以生成一个 25 行 2 列的矩阵,并且每次取 5 行 2 列,将每一行的第一列存到 A 中,每一行的第二列存到 B 中。
阅读全文