矩阵运算相关函数

+ - * / ^ 对应元素相加、相减、相乘、相除、求幂
A %*% B 矩阵相乘
A %o% B 矩阵的外积。AB‘
cbind(A, B, ...) 横向组合矩阵或向量
col(A) 求A的Choleski因子。如果R <- chol(A),则chol(A)包含上三角因子,并有R‘R=A
colMeans(A) 返回一个向量,包含A每列的均值
crossprod(A) A‘A
crossprod(A,B) A‘B
colSums(A) 返回一个向量,包含A每列的和
diag(A) 返回一个向量,包含主对角线元素
diag(x) 以x为主对角线元素创建对角矩阵
diag(k) 如果k是标量,则创建一个k × k的单位矩阵
eigen(A) A的特征值和特征向量。如果y <- eigen(A),则
y$val是A的特征值,y$vec是A的特征向量
ginv(A) A的Moore-Penrose广义逆。(需要MASS包)
qr(A) A的QR分解。如果y <- qr(A),则
y$qr有一个包含分解值的上三角矩阵和一个包含分解值信息的下三角矩阵,y$rank是A的秩,y$qraux是包含Q其他信息的向量,y$pivot包含旋转策略的信息。
rbind(A, B, ...) 纵向组合矩阵或向量
rowMeans(A) 返回一个向量,包含A每行的均值
rowSums(A) 返回一个向量,包含A每行的和
solve(A) 求A的逆,其中A是方阵
solve(A, b) 解出方程b=Ax里的向量x
svd(A) A的奇异值分解。如果y <- svd(A),则 y$d是包含A的奇异值的向量,矩阵y$u的列向量包含A的左奇异值向量,矩阵y$v的列向量包含A的右奇异值向量。
t(A) 求A的转置
时间: 2024-12-09 19:09:58

矩阵运算相关函数的相关文章

php数据库操作常用相关函数

MySQL访问函数都需要有相应的权限才能运行.常用的相关函数介绍如下: (1)integer mysql_connect(主机,用户名,口令); 此函数开始一个对指定主机上的MySQL数据库的连接.若该数据库位于一个不同地端口,则在主机名后加上冒号和端口号.所有参数均为可选的,缺省情况下分别对应为本地主机.用户正在执行的脚本名和空.主机可以是IP地址或域名. 在脚本执行结束时,连接被自动关闭,也可以用mysql_close提前关闭. (2)boolean mysql_create_db(数据库名

黑马程序员---C基础9【字符串的输入输出】【字符串相关函数】【指针】【指针变量初始】【二级指针】

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- [字符串的输入输出] 1.字符串输出: %s-------从给定的地址开始输出字符直到遇到\0停止: printf("%s\n",&a[3]);  printf("%s\n",a); char a[]="hellowo\0rd!"; 2.字符串输入: 从键盘上接收一个字符串,保存在以a为首地址的字符数组中 scanf("%s&

ES6用来判断数值的相关函数

最近在学习ES6的基础知识,整理了一下ES6用来判断数值的相关函数 Math.sign() =>判断正负数的函数 Math.trunc() =>取整函数 Number.isInteger() =>判断一个值是否为整数 Number.isNaN() =>用来检查一个值是否为NaN Number.isFinite() =>用来检查一个数值是否为有限的(finite) Math.cbrt() =>用于计算一个数的立方根. =>对于非数值,Math.cbrt方法内部也是先

学习笔记(2)---Matlab 图像处理相关函数命令大全

Matlab 图像处理相关函数命令大全 一.通用函数: colorbar  显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorbar(...) \ colorbar(...,'peer',axes_handle) getimage 从坐标轴取得图像数据 语法:A=getimage(h) \ [x,y,A]=getimage(h) \ [...,A,flag]=getimage(h) \

网络地址转换相关函数使用(inet_addr,inet_ntoa,inet_addr)

aa 相关函数原型及参数类型: 函数原型:int inet_aton(const char *cp, struct in_addr *inp); in_addr_t inet_addr(const char *cp); in_addr_t inet_network(const char *cp); char *inet_ntoa(struct in_addr in); struct in_addr inet_makeaddr(int net, int host); in_addr_t inet_

常量相关函数学习笔记

/* 常量相关函数 */ defined get_defined_constants /* 预定义常量 */ __FILE__ 所在文件的绝对路径 __LINE__ 文件中的当前行号 __DIR__ 文件所在目录 __FUNCTION__ 函数名称 __CLASS__ 类的名称 __METHOD__ 类的方法名 __NAMESPACE__ 当前命名空间的名称 /* 整型 */ 整型占用4字节,共4*8=32位,最大值为2147483647,最小值为-2147483648,最小值的绝对值比最大值的

python矩阵运算 不断收集整理

python矩阵运算 转自:http://blog.sina.com.cn/s/blog_5f234d4701012p64.html Python使用NumPy包完成了对N-维数组的快速便捷操作.使用这个包,需要导入numpy.SciPy包以NumPy包为基础,大大的扩展了numpy的能力.为了使用的方便,scipy包在最外层名字空间中包括了所有的numpy内容,因此只要导入了scipy,不必在单独导入numpy了!但是为了明确哪些是numpy中实现的,哪些是scipy中实现的,本文还是进行了区

Linux内核中的jiffies及其作用介绍及jiffies等相关函数详解

在LINUX的时钟中断中涉及至二个全局变量一个是xtime,它是timeval数据结构变量,另一个则是jiffies,首先看timeval结构struct timeval{time_t tv_sec; /***second***/susecond_t tv_usec;/***microsecond***/}到底microsecond是毫秒还是微秒?? 1秒=1000毫秒(3个零),1秒=1000 000微秒(6个零),1秒=1000 000 000纳秒(9个零),1秒=1000 000 000

php中和mysql数据库相关函数

什么是API? 一个应用程序接口(Application Programming Interface的缩写),定义了类,方法,函数,变量等等一切 你的应用程序中为了完成特定任务而需要调用的内容.在PHP应用程序需要和数据库进行交互的时候所需要的API 通常是通过PHP扩展暴露出来(给终端PHP程序员调用). API可以是面向过程的,也可以是面向对象的.对于面向过程的API,我们通过调用函数来完成任务,而对于面向对象的API, 我们实例化类,并在实例化后得到的对象上调用方法.对于这两种接口而言,后