用R语言创建一个矩阵对其进行3-5中函数运算
时间: 2023-06-19 14:07:46 浏览: 115
R语言中矩阵运算.doc
好的,我们可以先创建一个3x3的矩阵,然后对其进行一些基本的运算。
首先,我们创建一个矩阵:
```
mat <- matrix(c(1,2,3,4,5,6,7,8,9), nrow=3, ncol=3)
```
这个矩阵长这样:
```
[,1] [,2] [,3]
[1,] 1 4 7
[2,] 2 5 8
[3,] 3 6 9
```
接着,我们可以对这个矩阵进行一些基本的运算:
1. 求和
```
sum(mat)
```
结果为:
```
[1] 45
```
2. 求平均值
```
mean(mat)
```
结果为:
```
[1] 5
```
3. 矩阵转置
```
t(mat)
```
结果为:
```
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 4 5 6
[3,] 7 8 9
```
4. 矩阵乘法
```
mat %*% t(mat)
```
结果为:
```
[,1] [,2] [,3]
[1,] 66 78 90
[2,] 78 93 108
[3,] 90 108 126
```
5. 矩阵行列式
```
det(mat)
```
结果为:
```
[1] 0
```
这些是其中一些基本的运算,你也可以尝试一些其他的运算。
阅读全文