年度归档: 2022 年

14 篇文章

中断INTERRUPT——薪火培训 电控组 第三讲
中断 何为中断? 中断是指计算机运行过程中,出现某些意外情况需主机干预时,机器能自动停止正在运行的程序并转入处理新情况的程序,处理完毕后又返回原被暂停的程序继续运行。 举例——使用中断和不使用中断 以在宿舍洗衣服为例: 不使用中断:在宿舍内卷的时候每隔一段时间去洗衣房看看洗没洗完衣服。使用中断:衣服洗完后,公众号收到通知,暂停内卷去取衣服,然后继续…
线性回归基础——薪火培训 视觉组 第二讲
题1:详见上一篇文章 梯度下降基础——薪火培训 视觉组 第二讲 题2:线性回归基础 本题与题1类似,也是通过确定参数的值来使得损失最小。与第一题不同的是,本题含有两个参数,即w和b,在每次更新参数时,我们要分别对w和b求导,并同步更新w、b的值。不难写出代码。 from tkinter import N import numpy as np imp…
梯度下降基础——薪火培训 视觉组 第二讲
!注意本片文章记录了完成作业过程中对梯度下降的理解。我的理解很有可能是不准确的,故本篇文章只做记录分享作用,读者请勿将本文当作教程学习。 题1:梯度下降基础 刚看到这个题目,大家可能会想:为什么不直接遍历呢?其实,对于复杂的函数来说,遍历需要计算的次数过多,训练起来会很慢。因此,我们引入了梯度下降算法。学长提供了计算 y=x^2-2x+1 在 [-…
PWM与TIM——薪火培训 电控组 第二讲
面包板的使用 每相连的五个导通 PWM 主要作用:数字输出->模拟输出“面积等效原理”主要参数: 周期占空比:高电平/周期脉宽时间:高电平的时间 定时器 用途:用于定时执行任务三个寄存器: 计数器寄存器 TIMx_CNT自动重载寄存器 TIMx_ARR预分频器寄存器 TIMx_PSC 图源:薪火培训电控第二讲 一张图看懂CCR ARR CNT…
Python程序设计基础-01基础环境搭建
安装和使用Python环境 官网链接 点击图中按钮下载Python最新版本 下载完成后打开安装文件,按照图中步骤安装 注意:务必点击“Add Python to PATH”!!! 标准库 前置:如何打开CMD 按Win+R,输入cmd并回车打开或者点击搜索栏,输入cmd注:使用pip安装第三方库时务必使用管理员模式 查看当前内置库 在CMD中启动P…
大学计算机基础-04图灵机与冯·诺依曼体系结构
可计算问题 可计算性 任何同一类问题都能找到对应的一组算法求解结果,而对于该类问题中的任何一个具体问题,都能按照这组规则完全机械地在有限步骤内求解出结果。 可计算函数 凡是可以由图灵机计算的函数,其一定能够用计算机进行计算;反之,则为不可计算函数,不能够用计算机计算。 图灵机 图灵机是对使用纸笔进行运算的过程进行的抽象,理论上模拟现代数字计算机的一…
大学计算机基础-03认识计算机
计算机能干什么 计算机一般能够完成以下工作:可以接受并储存数据按照事先储存的指令自动的处理数据产生输出结果 计算机的历史 1946,ENIAC诞生,是第一台真正意义上的计算机 计算机的产生 1945,冯诺依曼结构,按照这个结构制造的计算机成为储存程序的计算机,又称通用计算机,被誉为“计算机之父”1974,微处理器和微机时代从此开始80年代,IBM推…