- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 迭代法求解非线性方程组(含python代码)
1. 迭代法求解非线性方程组的原理参考西安交大数值分析教材2.迭代法求解非线性方程组的计算过程牛顿法求解非线性方程组的计算过程如下弦割法与牛顿法类似,弦割法将牛顿法中的偏导数用差商替代,即将上述牛顿法中的第(ii)步和第(iii)步转化为以下迭代格式布罗伊登法求解非线性方程组的计算过程如下3. 程序使用说明...
2022-03-18 15:55:56
7541
3
原创 迭代法求解非线性方程(含python代码)
1. 几种迭代法的基本原理 参考西交大数值分析教材2.迭代法求解非线性方程的计算过程据迭代法的局部收敛性定理,在使用迭代法前需要先是用二分法确定含根区间,在这个区间内x充分接近于真实解,使得迭代法收敛。此外对于简单迭代法,需要以收敛为原则构造迭代格式。如果迭代法收敛,则通过一定次数的迭代,计算结果逐步向真实解靠近,给定精度要求后,通过一定次数的迭代,就可以获得满足要求的解。迭代法的伪代码如下:(1)使用二分法确定隔根区间[a, b](2...
2022-03-18 15:46:23
8094
原创 最小二乘拟合问题求解算法(含python代码)
1. 最小二乘拟合原理当f(x)是定义在点集X上的列表函数时,内积为2. 最小二乘拟合问题的求解过程最小二乘拟合问题的求解过程有三种方法法一: (1)根据问题的特点选择一组线性无关的基函数,(2)解方正规方程组(3)求得拟合函数法二:(1)利用三项递推关系式构造正交多项式(2)由式5.2.11得到最小二乘拟合多项式法三:(1)做变量替换,利用已有的正交基函数构造最优平方逼近函数(2)转到法二求解3. python程序以及说明...
2022-03-18 15:36:36
9266
原创 共轭梯度法python实现
pytho代码 先上代码,如果代码有不懂的地方,可以继续看后面的数学理论依据,算法参考西安交大数值分析教材(李乃成,梅立泉著)import numpy as npimport matplotlib.pyplot as pltclass conjugate_gradient_method(): """ 共轭梯度法:A是n阶对称正定矩阵 输入: A:系数矩阵 b:b就是b n:矩阵阶数 x0:初始向量 precisio...
2022-03-18 15:28:09
4268
4
原创 设备异常状态检测相关内容(二)
二分类模型使用keras实现传感器异常数据的检测数据预处理见传感器异常检测相关内容(一)(1)读取数据文件K_filename='C:/Users/zzzz/Desktop/0306/kmeans.txt'f = open(K_filename,'r')a = f.read()K_result = eval(a)f.close()Y_filename='C:/Users/zzzz/Desktop/0306/Y_array.txt'with open(Y_filename...
2021-06-23 12:46:16
454
原创 设备异常状态检测相关内容(一)
数据集简单介绍数据集来源https://www.kaggle.com/arashnic/sensor-fault-detection-data由传感器 ID 唯一标识的传感器测量的时间序列。在一系列测量过程中,传感器断开连接或出现故障。该数据集旨在为故障检测分析组件提供服务。SensorID = 1 = PT100 温度传感器,在工业环境中,有灰尘和振动传感器数据处理这是笔者毕业设计完成过程中做的一部分工作,虽说最后由于部分原因没有用到这些内容,但在此记录一下,...
2021-06-23 10:29:09
1568
原创 numpy的使用
numpy 的使用import numpy as npvector_row=np.array([1,2,3]) #创建numpy数组print(vector_row)[1 2 3]vector_column=np.array([[1], #创建numpy数组(列向量) [2], [3]])print(vector_column)[[1] [2] [3]]from scipy import
2021-06-21 23:15:06
192
原创 pandas的使用
记录一些pandas的常用功能,见代码和注释,以备日后查阅。import pandas as pd#创建数据帧dataframe=pd.DataFrame()#增加列dataframe['Name']=['Jacky Jackson','Steven Stevenson']dataframe['Age']=[38,25]dataframe['Driver']=[True,False]#查看数据帧dataframe#在底部添加新的行#创建一行new_person=pd.Se
2021-06-21 23:14:14
136
原创 MCGS四路抢答器
四路抢答器1.需求分析 抢答器在各种智力、知识竞赛中十分常见,如“中国诗词大会”、“中国成语大会”等,选手门需要抢答问题,主持人除了出题外,还要负责判定答案是否正确,此外还需要分数统计。一个好的抢答系统要求反应迅速、功能完备、操作简单明了。四路抢答器是比较简单的抢答系统,支持四位及以下选手同台竞赛,适合与各种比赛的抢答...
2020-09-08 21:44:43
11713
2
原创 RRPR机械臂simulink建模及仿真
RRPR机械臂建模及仿真(1)机器人建模在solidworks中绘制机械臂的简单模型,将零件文件导入simulink中,完成坐标系变换的设置,完成机械臂的搭建。 Simulink机械臂搭建图完成搭建后使用改进DH方法建立连杆坐标系,完成DH参数表,并求解工具坐标系到基坐标系的...
2020-09-08 21:44:32
11947
10
原创 数电课程设计分享之流水灯
题目要求: 8个共阳极的LED灯,提供48MHZ的时钟信号;流水灯模式为:1、5亮,其余灭,右移三次后全灭;4、8亮,其余灭,左移三次后全灭;4、5亮,其余灭,向两边移动三次后全灭;1、8亮,其余灭,向中间移动三次后全灭。设计思路: 1、Moore机2、状态输出表: 状态名 状态赋值 输出 0 00000 01110111 1 ...
2020-05-17 10:40:19
6531
原创 数电课程设计之7段显示器8421BCD码转换器
(一)仅用2输入、3输入和4输入与非门及反相器设计,门和反相器总数不超过20个。 思路: 任务要求:驱动七段显示器的8421BCD码转换器 输入:8421BCD码 输出:七段显示器上显示对应数字 规定:由于七段显示器只能显示0到9的数字,及BCD码从0000到1001,对于1010到1111的BCD码此处以无关项处理。真值表如下: 输入变量 ...
2020-05-17 10:27:06
18750
原创 rrpr机器臂的matalb Robotic Toolbox工具箱的使用
工具箱版本10.3.1使用改进DH法建立连杆坐标系,连杆数据可以改变,文中代码是直接从matlab编辑器里copy过来的,可以忽略那些数据.对机器人工具箱使用不熟的同学推荐https://blog.youkuaiyun.com/qq_35551200/article/details/97030782先上结果上代码%theta d a alphaL(1)=Link([0 0 0 0 0],'modified');L(1).qlim=[-pi,pi];L(2)=Link([0 0.0855
2020-05-16 22:23:20
2096
MCGS四路抢答器.MCE
2020-07-18
基于simulink的rrpr臂建模仿真
2020-06-12
51单片机定时器、计数器汇编程序.txt
2020-05-16
51单片机扩展.7z
2020-05-16
MSP430F5529_PWM信号发生及测量.doc
2020-05-16
MSP430F5529_25Hz方波发生及测量实验.doc
2020-05-16
msp430lf5529 简易计数器
2019-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人