• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

R语言学习——矩阵

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

1 创建矩阵
a = matrix(c(1,2,3,4,5,6))
b = matrix(c(1,2,3,4,5,6),nrow=2,ncol=3)
c = matrix(c(1,2,3,4,5,6),nrow=2,ncol=3,byrow=T)
d = matrix(c(1,2,3,4,5,6),nrow=2,ncol=3,byrow=F)
注:
nrow:指定行数,默认值 1
ncol:指定列数,默认值 1
byrow :默认值 FALSE,即按列排列;byrow=T时,按行排列

提取矩阵b的第1行和第2列

2 矩阵的线性运算
矩阵的加减法和矩阵的数乘合称矩阵的线性运算。

2.1 加法
对应元素相加

2.2 减法
对应元素相减

2.3 数乘

3 转置

4 矩阵的逆
设A是数域上的一个n阶方阵,若在相同数域上存在另一个n阶矩阵B,使得: AB=BA=I。 则我们称B是A的逆矩阵,而A则被称为可逆矩阵
注:I为单位矩阵。

5 矩阵乘积

注:A*B 是矩阵对应元素乘积

6 矩阵的迹
n×n矩阵A的主对角线(从左上方至右下方的对角线)上各个元素的总和被称为矩阵A的迹(或迹数)。

其中,diag()可以提取求n阶矩阵主对角线元素,也可使用diag()构造对角线函数:

7 矩阵行列式


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
《数据科学:R语言实现》——1.4 理解环境发布时间:2022-07-18
下一篇:
R语言数据分析发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap