使用matlab创建一个任意10*20的随机数组A,A1为数组A中第3行5列到第8行12列组成的子数组,求A1每一列的和、均值、方差。
时间: 2023-05-25 08:06:33 浏览: 187
matlab求均值,方差.docx
这里是一种可能的解法:
1. 首先生成随机数组A:
```matlab
A = rand(10,20);
```
2. 然后提取子数组A1:
```matlab
A1 = A(3:8,5:12);
```
3. 对A1每一列求和、均值和方差:
```matlab
sum_A1 = sum(A1,1);
mean_A1 = mean(A1,1);
var_A1 = var(A1,1);
```
完整的代码如下:
```matlab
A = rand(10,20);
A1 = A(3:8,5:12);
sum_A1 = sum(A1,1);
mean_A1 = mean(A1,1);
var_A1 = var(A1,1);
```
希望能对你有所帮助!
阅读全文