- 博客(4)
- 收藏
- 关注
原创 python-sklearn学习笔记 第一节 linear_model
一、最小二乘模型训练数据为自变量的次实验值和因变量的次实验值,因此总的数据集为:我们期望通过训练集得到回归模型(1)。当然,往往的结果是任何一组系数都不能使得计算结果和实测结果相符,因此我们只能退而求其次,使得误差最小。该式子通过矩阵偏导可以比较简单得到:根据矩阵偏导公式我们可以得到(一个标准矩阵方程):注意上述方程里面为了得到截距,我们对数据增加了一维,如果我...
2018-08-02 10:35:00 44390 1
原创 python弹球游戏 第三章、计算分数、显示分数、更新难度、游戏结束判断
设计概要前两章我们实现了界面、球、木板的创建,并使得球可以相对边缘弹来弹去,木板可以通过ws,上下键来移动,构成了游戏的基本框架。接下来需要添加函数来实现游戏的可玩性1、左右板子玩家的分数。通过检测小球与板子的碰撞来增加玩家的分数,因此需要调节的量: 1)对象板子应该具有分数属性 2)对象板子应该具有单次分数增加量的属性,以及难度相关的属...
2018-06-17 14:11:31 3960
原创 python弹球游戏 第二章、让小球动起来,让木板动起来
运动和交互的实现1)让小球动起来无外乎需要小球的球心位置不断改变,这就需要在小球对象里面添加一个更新小球位置的函数update2)让小球动起来需要知道每次改变小球位置的速度量,因此需要初始化小球的速度3)小球动起来不能让小球的跑出界面外,因此需要有一个修改小球速度的过程,比如碰到右壁应该使得x方向的速度为负4)木板动起来需要外设输入的响应,基本设置为w,s控制左板上下,上下键控制右板上下5)木板的...
2018-06-16 16:48:37 3365
原创 python弹球游戏 第一章、创建界面、板子、球
软件系统python3,我安装的是python3.6版本。需要模块pygame,sys。缺少的童鞋自行百度安装面向对象的编程思路游戏的效果是利用左右的两块板子使得小球在矩形内部区域弹来弹去,可单人玩,也可以两人一起玩。设计好情景过后我们来分析需要的各个对象(类)1、板子。板子对象具有的基本属性有:长宽、位置、左右(分左板子和右板子)、灵敏度(持续移动的速度)等。应该包含的函数有:显示、移动、修改速...
2018-06-16 14:55:57 2434 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人