用于矩阵和向量操作的python包。

matrix_vector的Python项目详细描述


#矩阵向量
一个用于矩阵和向量操作的python包。
该包实现了两个类-向量和矩阵。 < BR>
类向量:
向量u初始(自,*参数)
初始化矢量对象。 < BR>
示例:
>;>矢量(1、2、3)
=>;<;matrix_vector.vector.vector对象>; < BR>
参数:
n个 < BR>
矢量大小(自身)
返回向量的大小(坐标数)。
示例: < BR>
>;矢量(1、2、3)。大小
=>;3 < BR>
参数:
无参数 < BR>
矢量加法(自身,其他)
添加两个向量或向向量的元素添加一个数字。返回一个新对象。 < BR>
示例:
>;矢量(1、2、3)+矢量(4、5、6)
=>;矢量(5、7、9) < BR>
示例:
>;>向量(1、2、3)+3
=>;矢量(4、5、6) < BR>
参数:
矢量:(矢量)

数字:(数字) < BR>
矢量子(自身,其他)
从向量的元素中减去两个向量或一个数字。返回一个新对象。 < BR>
示例:
>;矢量(1、2、3)-矢量(4、5、6)
=>;矢量(-3,-3,-3) < BR>
示例:
>;>;矢量(1、2、3)-3
=>;矢量(-2,-1,0) < BR>
参数:
矢量:(矢量)

数字:(数字) < BR>
矢量
将两个向量或一个数字添加到向量的元素中。更改对象。 < BR>
示例:
>;向量(1、2、3)+=向量(4、5、6)
=>;矢量(5、7、9) < BR>
示例:
>;>向量(1,2,3)+=3
=>;矢量(4、5、6) < BR>
参数:
矢量:(矢量)

数字:(数字) < BR>
矢量
从向量的元素中减去两个向量或一个数字。更改对象。 < BR>
示例:
>;向量(1、2、3)-=向量(4、5、6)
=>;矢量(-3,-3,-3) < BR>
示例:
>;>向量(1、2、3)-=3
=>;矢量(-2,-1,0) < BR>
参数:
矢量:(矢量)

数字:(数字) < BR>
矢量获取项(自键)
使用[]运算符访问向量的元素 < BR>
示例:
>;>向量(1、2、3)[2]
=>;3 < BR>
参数:
编号:(int) < BR>
向量u mul_u(自身,其他)
根据参数,可以将一个数字与向量的元素相乘,也可以找到两个向量的标量积。
示例:
>;>向量(1、2、3)*2
=>;矢量(2、4、6) < BR>
示例(标量积):
>;矢量(1、2、3)*矢量(2、2、2)
=>;12个 < BR>
参数:
数字:(数字)

矢量:(矢量) < BR>
矢量(自我,其他)
将一个数字与改变对象的向量元素相乘。 < BR>
示例:
>;>向量(1、2、3)*2
=>;矢量(2、4、6) < BR>
参数:
数字:(数字) < BR>
向量(自身,其他)
返回两个三维向量的叉积。返回新对象。 < BR>
示例:
>;矢量(1、2、3)^矢量(4、5、6)
=>;矢量(-3,6,-3) < BR>
参数:
矢量:(矢量) < BR>
矢量f,其他)
返回两个三维向量的标量积。更改对象。 < BR>
示例:
>;矢量(1、2、3)^矢量(4、5、6)
=>;矢量(-3,6,-3) < BR>
参数:
矢量:(矢量) < BR>
向量(自身,其他)
将向量的元素除以numer。返回新对象。 < BR>
示例:
>;矢量(3、9、6)/3
=>;矢量(1、3、2) < BR>
参数:
数字:(数字) < BR>
矢量(自身,其他)
将向量的元素除以numer。更改对象。 < BR>
示例:
>;矢量(3、9、6)/3
=>;矢量(1、3、2) < BR>
参数:
数字:(数字) < BR>
矢量长度(自身)
返回向量的长度。 < BR>
示例:
>;矢量(1、2、3)。长度
=>;3.7416 < BR>
参数:
无参数 < BR>
向量规范化(自)
返回向量的标准化向量。 < BR>
示例:
>;>向量(1、2、3)。标准化()
=>;矢量(0.2673、0.5345、0.8018) < BR>
参数:
无参数 < BR>
向量规格化(自身)
规范化向量。更改对象。 < BR>
示例:
>;>vector(1,2,3).normalize()
=>;矢量(0.2673、0.5345、0.8018) < BR>
参数:
无参数 < BR>
向量圆(自身,数字):
舍入向量的坐标。更改对象。 < BR>
示例:
>;向量(1.345、2.438、3.535)。圆形(2)
=>;矢量(1.34、2.44、3.53) < BR>
参数:
编号:(int) < BR>< BR>< BR>
类矩阵:
矩阵初始(自身,*行)
初始化矩阵对象。 < BR>
示例:
>;矩阵([1、2、3]、[4、5、6]、[7、8、9])
=>;<;矩阵向量矩阵对象>; < BR>
示例:
>;矩阵(向量(1、2、3)、向量(4、5、6)、向量(7、8、9))
=>;<;矩阵向量矩阵对象>; < BR>
参数:
n个相同大小的序列或n个向量 < BR>
矩阵行(自身)
返回矩阵的行数。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。行()
=>;3 < BR>
参数:
无参数 < BR>
矩阵列(自身)
返回矩阵的列数。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。列()
=>;3 < BR>
参数:
无参数 < BR>
矩阵获取列(自身,数字)
将矩阵的第n列作为类向量的对象返回。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。获取列(1)
=>;矢量(2、5、8) < BR>
参数:
编号:(int) < BR>
矩阵获取行(自身,数字)
将矩阵的第n行作为类向量的对象返回。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。获取行(1)
=>;矢量(4、5、6) < BR>
参数:
编号:(int) < BR>
矩阵是同一维度(自我,矩阵)
如果两个矩阵具有相同的维数,则使用布尔方法checkig。 < BR>
示例:
>;矩阵([1,2],[4,5])的维数相同(矩阵([3,2],[6,7]))
=>;正确 < BR>
参数:
矩阵:(矩阵) < BR>
矩阵添加(自身,其他)
根据参数,可以向矩阵元素中添加一个数字,也可以添加两个矩阵。返回一个新对象。 < BR>
示例(数字):
>;矩阵([1、2、3],[4,5,6],[7,8,9])+2
=>;矩阵([3、4、5]、[6、7、8]、[9、10、11]) < BR>
示例(矩阵):
>;矩阵([1,2,3],[4,5,6],[7,8,9])+矩阵([1,2,3],[4,5,6],[7,8,9])
=>;矩阵([2、4、6]、[8、10、12]、[14、16、18]) < BR>
参数:
数字:(数字) < BR>
矩阵:(矩阵) < BR>
矩阵
根据参数,可以向矩阵元素中添加一个数字,也可以添加两个矩阵。更改对象。 < BR>
示例(数字):
>;矩阵([1,2,3],[4,5,6],[7,8,9])+2
=>;矩阵([3、4、5]、[6、7、8]、[9、10、11]) < BR>
示例(矩阵):
>;矩阵([1,2,3],[4,5,6],[7,8,9])+矩阵([1,2,3],[4,5,6],[7,8,9])
=>;矩阵([2、4、6]、[8、10、12]、[14、16、18]) < BR>
参数:
数字:(数字) < BR>
矩阵:(矩阵) < BR>
矩阵
根据参数,可以从矩阵元素中减去一个数字,也可以减去两个矩阵。返回一个新对象。 < BR>
示例(数字):
>;矩阵([1,2,3],[4,5,6],[7,8,9])-2
=>;矩阵([-1,0,1],[2,3,4],[5,6,7]) < BR>
示例(矩阵):
>;矩阵([1,2,3],[4,5,6],[7,8,9])-矩阵([1,1,3],[2,5,7],[2,3,4])
=>;矩阵([0,1,0],[2,0,-1],[5,5,5]) < BR>
参数:
数字:(数字) < BR>
矩阵:(矩阵) < BR>
矩阵
根据参数,可以从矩阵元素中减去一个数字,也可以减去两个矩阵。更改对象。 < BR>
示例(数字):
>;矩阵([1,2,3],[4,5,6],[7,8,9])-2
=>;矩阵([-1,0,1],[2,3,4],[5,6,7]) < BR>
示例(矩阵):
>;矩阵([1,2,3],[4,5,6],[7,8,9])-矩阵([1,1,3],[2,5,7],[2,3,4])
=>;矩阵([0,1,0],[2,0,-1],[5,5,5]) < BR>
参数:
数字:(数字) < BR>
矩阵:(矩阵) < BR>
矩阵(自我,索引)
使用[]运算符访问矩阵元素。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])[1]
=>;矢量(4、5、6) < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])[1][2]
=>;6 < BR>
参数:
编号:(int) < BR>
矩阵变换(自身)
变换矩阵。返回一个新对象。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。转置()
=>;矩阵([1,4,7],[2,5,8],[3,6,9]) < BR>
参数:
无参数 < BR>
矩阵转置(自身)
变换矩阵。更改对象。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。转置()
=>;矩阵([1,4,7],[2,5,8],[3,6,9])
参数:
无参数 < BR>
矩阵
根据参数,eigher将矩阵元素与一个数相乘,或m将两个矩阵相乘。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])*2
=>;矩阵([2、4、6]、[8、10、12]、[14、16、18]) < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])*矩阵([1,2,3],[4,5,6],[7,8,9])
=>;矩阵([30、36、42],[66、81、96],[102、126、150])
参数:
数字:(数字)
矩阵:(矩阵) < BR>
小矩阵(self,i,j)
返回一个矩阵,不带作为参数给定的行和列。 < BR>
示例:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。次要(0,1)
=>;矩阵([4,6],[7,9]) < BR>
参数:
数字1:(整数)
数字2:(整数) < BR>
矩阵行列式(自)
找到平方矩阵的行列式。 < BR>< BR>例子:
>;矩阵([1,2,3],[4,5,6],[7,8,9])。行列式()
=>;0 < BR>
示例:
>;矩阵([1,3,5],[4,7,1],[5,-2,1])。行列式()
=>;-99 < BR>
参数:
无参数 < BR>
矩阵逆(自)
求平方矩阵的逆。 < BR>
示例:
>;>;矩阵([3,4],[5,2])。逆()
=>;矩阵([-0.1428,0.2857],[0.3571,-0.2142]) < BR>
参数:
无参数 < BR>
矩阵圆(自身,数字)
对矩阵元素进行舍入。更改对象。 < BR>
示例:
>;圆形矩阵([-0.093,0.131,0.323],[0.092,0.242,0.211],[0.272,-0.173,-0.192])。圆形(2)
=>;矩阵([-0.09,0.13,0.32],[0.09,0.24,0.21],[0.27,-0.17,-0.19]) < BR>
参数:
编号:(int)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
由于测试失败,java testcontainers maven构建失败   java实现jacobi算法实现laplace方程   java中的多线程:如何在不等待所有线程使用ExecutorService完成任务的情况下终止所有线程的执行?   java Hello World不在Android Studio 3中工作   ubuntu Tomcat7的Java版本不正确   java Javafx内存泄漏   对于手动实现的Spring数据存储库方法,我应该使用Java8默认方法吗?   googleappengine中的java添加过滤查询   html当使用JSOUP库在Java中读取标签时,如何保留标签(如<br>、<ul>、<li>、<p>等)的含义?   编码为什么jasper生成的报告在Java中不显示西里尔语(保加利亚语)?   java有没有办法隐藏当前位置和jdk动作?   java找出编译原型文件的版本   有没有办法在运行时更改java方法的访问修饰符?   语法字符串。。。Java中的参数   java数组元素在添加其他元素时会相互覆盖   eclipse中的java GWT项目   java如何为spring rest模板请求将动态json属性名映射到jackson   java无法在Windows 10上找到特定的JDK   在xml字符串和java字符串之间提取正则表达式子字符串