- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 ImportError: No module named 'sklearn.datasets'; 'sklearn' is not a package
昨天一直在配置sklearn包,出现如下各种问题:开始以为是sklearn不支持python3.7,于是降到了3.5,依然出现上述问题。检查自己必要的组件都是安装了的。最后看到了以下链接,发现原来是我的文件名和库的名字相同了,所以导致import错误。https://stackoverflow.com/questions/49635859/sklearn-is-installed-bu...
2018-12-26 11:18:02 7135 10
原创 LAN8720A不能自动获取IP地址的问题
自己做的F407板子,使用了LAN8720A做以太网。但是在DHCP通不过,默认静态IP之后,在路由器的IP池里也找不到开发板,开始对照着原子的例程和探索者开发板debug……既然单片机和LAN8720A是有通信的,那就先看数据包吧。SMI:串行管理接口(Serial Management Interface),也被称作MII管理接口(MII Management Interface),包...
2018-12-21 21:54:28 5459 6
原创 梯度下降法感知器和固定增量算法感知器
https://wenku.baidu.com/view/3bf68c5f182e453610661ed9ad51f01dc381571f.html上面那个是梯度下降法的,很快,也讲的很详细。具体计算流程如图:而固定增量其实和上面的差不多,只是增量固定了,即rk固定了,这里是1而也不需要所有被错分类的样本,只需要计算错了的一个样本就可以更新a(k+1)了。例题如下:...
2018-12-13 22:06:56 1896
转载 多元高斯分布(The Multivariate normal distribution)
http://www.cnblogs.com/bingjianing/p/9117330.html
2018-12-13 21:18:25 582
原创 Runge-Kutta法
#P240 例3import numpy as npaccuracy=6def Fx(x): return x-1+np.e**(-x)def fx(x,y): return x-yx=0y=0h=0.2for i in range(0,5): k1=fx(x,y) k2=fx(x+h/2,y+h/2*k1) k3=fx(x+h/2...
2018-12-06 22:11:00 886
原创 改进欧拉法
#P236 例2import numpy as npx=0y=0yn=1h=0.1accuracy=6for i in range(0,10): yp=round(y+h*(x-y),accuracy) yq=round(y+h*(x-yp+h),accuracy) #yn=round(x*(3+x**2)/3/(1+x**2),accuracy)...
2018-12-06 20:53:08 4666
原创 欧拉方法
#P233 例题1import numpy as npx=0y=0yn=0for i in range(0,11): x1=round(x+0.1,6) y1=round(y+0.1*(x-y),6) yn=round(x+np.e**(-x)-1,6) ans=round(yn-y,6) print(i,x,y,yn,ans) x=x1...
2018-12-06 19:34:07 2426
原创 Newton法解非线性方程组
#P223 例7import numpy as npdef f1(x1,x2): return (4*x1**2+3*x2**2-1)def f2(x1,x2): return (x1**3-8*x2**3-1)def fd11(x1): return 8*x1def fd12(x2): return 6*x2def fd21(x1): r...
2018-12-06 16:54:51 2488
原创 Newton法解非线性方程
习题八 10.(2)#P218 例4# def f(x):# return (x**3+10*x-20) #'''定义 f(x) = (x-3)^3''' # def fd(x):# return (3*x**2+10) #'''定义 f'(x) = 3*((x-3)^2)'''# xi=1.5# for i in range(1,10):#...
2018-12-06 16:06:55 439
原创 对分区间法求解方程组
import numpy as npimport matha=1b=2for x in range(0,20): #Xn=(a+b)/2 Xn=round((a+b)/2,8) fxn=round(Xn**3+4*Xn**2-10,8) Xn=(a+b)/2 fxn=Xn**3+4*Xn**2-10 #fxn=Xn**3+4*Xn**2...
2018-12-05 14:55:48 2184
原创 复化梯形公式和复化Simpon公式计算积分的近似值
习题七 10.1import numpy as npk=np.arange(0,9)xi=np.arange(0,1.1,0.125)yi=xiprint(k)print(xi)for x in range(0,9): yi[x]=xi[x]/(1+xi[x]**2)print(yi)ans=0for x in range(1,8): ans=ans+yi[...
2018-12-04 21:59:43 9304
原创 最小二乘法拟合
import numpy as np#P145 例题2x=np.array([-1,-0.75,-0.5,-0.25,0,0.25,0.5,0.75,1])y=np.array([-0.2209,0.3295,0.8826,1.4392,2.0003,2.5645,3.1334,3.7601,4.2836])#习题六 2x=np.array([1,3,4,5,6,7,8,9,10]...
2018-12-04 20:46:55 814
原创 RS232接口只能收不能发
今天准备使用单片机和电脑用232接口通信,用的USB穿DB9公头的线,因为是自己画的板子,需要先测试232电平转化你电路有没有问题。先把232到单片机这边的跳线帽那里,TX、RX短接,实现PC通过232到板子,再通过232回到PC,通过自收发验证电路。结果发现串口能打开,但是收不到东西。然后把TX和RX正常接,在单片机串口接收中断写,只要接收到了数据,LED灯就跳变的程序,发现能够收到数据,...
2018-12-04 17:15:13 8677 2
原创 AT24C02 能写不能读的问题!
自己制作的PCB上,IIC总线上挂载了MPU6050和AT24C02两个设备,使用正点原子探索者F4的IIC例程时,提示“24C02 Check Failed!”开始以为是买到了劣质芯片,便从可以使用的电路中拆了个芯片下来,发现也不行,而开始拆下来的放到其他板子上,发现芯片并没有问题,初步怀疑是IIC线路问题。因为上拉电阻开始焊接的是10K,觉得可能是因为驱动电流不够,换成了1K的,依然不行,...
2018-12-01 18:45:03 3215 1
h743_adc_8ch_dma_timer.ioc
2020-04-26
h743_adc_8ch_poll.ioc
2020-04-26
f411-infrared.zip
2020-03-24
stm32f411rc-fal-onchip+sfud.zip
2020-03-20
Newtonsoft.Json.dll
2019-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人