国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python高级 > python中计算矩阵特征向量的方法

python中计算矩阵特征向量的方法

头像

宋雪维

2021-02-19 10:39:248555浏览 · 0收藏 · 0评论

python作为编程中较为简单的编程方法,是可以实现线性计算的,numpy库提供了矩阵运算,可以实现求取矩阵特征向量,scipy也可以实现numpy库提供的矩阵运算功能,是对numpy库提供矩阵运算的扩展,本文介绍python中计算矩阵特征向量的两种方法:1、使用numpy.linalg.eig(a)函数;2、使用scipy.linalg.eig()计算方阵的特征向量(numpy方法的拓展)。

一、使用numpy.linalg.eig(a)函数

参数:

a:想要计算奇异值和右奇异值的方阵。

返回值:

w:特征值。每个特征值根据它的多重性重复。这个数组将是复杂类型,除非虚数部分为0。当传进的参数a是实数时,得到的特征值是实数。

v:特征向量。

使用实例

>>> from numpy import linalg as LA
>>> a = np.array([[1, 1j], [-1j, 1]])
>>> w, v = LA.eig(a)
>>> w; v
array([  2.00000000e+00+0.j,   5.98651912e-36+0.j]) # i.e., {2, 0}
array([[ 0.00000000+0.70710678j,  0.70710678+0.j        ],
       [ 0.70710678+0.j        ,  0.00000000+0.70710678j]])
>>> a = np.array([[1 + 1e-9, 0], [0, 1 - 1e-9]])
>>> # Theor. e-values are 1 +/- 1e-9
>>> w, v = LA.eig(a)
>>> w; v
array([ 1.,  1.])
array([[ 1.,  0.],
       [ 0.,  1.]])

二、使用scipy.linalg.eig()计算方阵的特征向量(numpy方法的拓展

1、语法格式

print('Eig:',lg.eig(arr)) #求矩阵arr的特征向量

2、使用实例

#coding:utf-8
 
from __future__ import division
from scipy import linalg as la
from scipy import optimize
import sympy
import numpy as np
sympy.init_printing()
import matplotlib.pyplot as plt

# 使用scipy求解矩阵特征值
A = np.array([[1, 3, 5], [3, 5, 3], [5, 3, 9]])
evals, evecs = la.eig(A)
eigvalues = la.eigvalsh(A)

以上就是python中计算矩阵特征向量的两种方法,希望能对你有所帮助哟~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

男人晚上吃奶时乳房会变| 《十二寡妇肉床艳史》| 少女配狗视频大全播放| 《魅魔之耻》1~4集免费看| 交换的一天电影完整播放在线观看 | 蜜桃臀| 《家政女孩2》免费观看| 来真正的狗配人真人| 爱爱小说| 四川取消一夫一妻制| 江忍| 共享女儿小诗1~10章的背景资... 家族轮换之共乐的日子最新章节更, | 单亲妈妈韩剧在线观看全集| 儿媳婉柔和父亲王大川的背景故事 | 7777影院免费观看电视剧大全| AAA成人片爽久爽久爽| 口咬二十八个图片高清| 挤牛奶暗示什么意思| 一阴吞两阳与MACD的关系| 妈妈叫我戴上避孕套英文| 久久婷婷五月综合色国产香蕉| 女子排尿视频大全| 《法国空乘5》观看| 满清十大酷刑| 日日AV夜夜添久久奶无码 | 15岁的少女与狗高清电视| 成品网站免费直播有哪些平台推荐| 夫妻二人世界免费看第一集| 宝贝~腿开大点我添添| 绝色儿媳在线观看免费版电视剧 | 少女国产免费观看高清电视剧| 两个男人睡一个女人什么心理呢| 国产-区二区| 潜规则| 录像狗配女人| 美国式禁忌5老熟女| 解冻| 老师没戴套子C了我一天视频| 4488YY无码亚洲人成| 《大尺度吃奶做爰》电影| 丈夫不在家儿媳想老公的背景故事