资源简介
输入参数:系数矩阵A,近似值lamda_initial,初始向量x_initial,误差限epsilon,最大迭代次数N。输出接近给定的lamda_initial的矩阵特征值
代码片段和文件信息
# -*- coding: utf-8 -*-
“““
Created on Sat Oct 17 19:32:04 2020
@author: Keith
“““
“““
输入参数:系数矩阵A近似值lamda_initial初始向量x_initial误差限epsilon最大迭代次数N
“““
import numpy as np
#A=np.array([[2-10][02-1][0-12]])#定义系数矩阵
A=np.array([[-121][2-41][11-6]])#定义系数矩阵
#lamda_initial=2.93#定义lamda_initial
lamda_initial=(-6.42)#定义lamda_initial
x_initial=np.array([001]).T#定义初始向量
epsilon=0.0001#定义误差限
N=20#定义最大迭代次数
U=A
i=j=0#定义矩阵的下标
i_x=0#定义U矩阵的游标
L=np.identity(np.size(Uaxis=1))#定义L初始矩阵
I=np.identity(np.size(Uaxis=1))#定义单位矩阵
k=u=1#k和u的初始值都为1
U=A-lamda_initial*I
for j in range(0np.size(U1)):
for i in range(j+1np.size(U0)):
L[ij]=U[ij]/U[jj]
for i_x in range(0np.size(U1)):
U[ii_x]=U[ii_x]-L[ij]*U[ji_x]
#U矩阵修正
for j in range(0np.size(U1)-1):
for i in rang
- 上一篇:python实现的k-means算法
- 下一篇:testbrowse.py
相关资源
- Apriori算法Python实现23628
- 深度学习算法的自动编码解码器Pyth
- A*算法解决8数码问题Python实现
- 专门处理不平衡数据集的算法,使用
- python实现插值算法及其图像
- vmd,python实现代码
- Python手写体数字识别带详细注释2.0
- Python手写体数字识别——带详细注释
- 遗传算法python
- 多目标优化算法(一)NSGA2python版.z
- python KNN算法实现鸢尾花数据集分类
- 如何利用Python识别图片中的文字
- K-Means算法 python实现
- A*算法解决八数码问题
- 宽度优先算法
- 人工鱼群算法求函数的最大值
- 西电软院算法上机1代码
- 基于python的GNSS rtcm解码算法源码
- knn_search.py
- EM算法Python实现
- 基本蚁群算法python实现
- 基于二维伽马函数的光照不均匀的图
- PARZEN窗和K近邻算法的python实现
- Python项目案例开发从入门到实战源代
- python数据结构与算法
- 强化学习Q-learning算法
- 深度信念网络分类算法python程序.doc
- python实现种子填充算法.zip
- python实现有序边表算法.zip
- python实现有向图单源最短路径迪杰斯
评论
共有 条评论