方程chapter3 chapter

交点 - 射线与线段交点 - 直线方程方式

效果 //求射线与线段交点 - 直线方程方式 public static bool IsRaySegmentIntersect(Vector2 o, Vector2 dir, Vector2 a, Vector2 b, out Vector2 point) { point = Vector2.zer ......
交点 线段 射线 方程 直线

[28/11/23] 微分方程自救预备知识

\(Wronskian\) 行列式 对一个函数集合 \(A=\{f|f_i(x),1\leq i\leq n\}\) ,定义一个函数矩阵 \(W_A(x):=\left|\matrix{f_1(x) & f_2(x) & \cdots & f_n(x) \\ f_1'(x) & f_2'(x) & ......
微分 方程 知识 28 11

p2s 学习chapter_1与chapter_2

datawhale p2s 学习chapter_1与chapter_2 chapter_1 conda 安装配置 修改powershell执行策略(仅win10+非家庭版本需要) 进入windows powershell后输入: Set-ExecutionPolicy -Scope CurrentU ......
chapter p2s p2 2s

Chapter 3.1 复合类型-Arrays,Slices

数组 Arrays 数组在 Go 中很少被直接使用,因为数组的长度被作为类型的一部分被使用 [3]int [5]int 是不同的类型 这个数组和 C 语言的数组很不一样,C 的数组变量就是指向数组的指针,但是 offset 是 0 你不能使用一个变量代表数组的长度,类型不是在运行时确定的,它必须在编 ......
Chapter 类型 Arrays Slices 3.1

圆方程以及圆方程组交点

圆心为(cx, cy), 半径为r的圆: 两圆方程组联立后,求方程组的解 几种情况 1) 没有交点 2) 一个交点 3) 两个交点 public static bool IsCircleIntersect2(Vector2 c1, float r1, Vector2 c2, float r2, ou ......
方程 方程组 交点

「NOIP2014」解方程 题解

思路 首先我们可以观察到 \(n\) 和 \(m\) 与\(a_i\) 相比小的很多,所以我们可以考虑直接暴力求解 但是 \(a_i\) 太大了,所以如果需要直接计算的话需要全程使用高精度算法。 因为高精度算法代码量有大速度又慢我们可依考虑将 \(a_i\) 转化为一个极大的指数取模的结果,因为只有 ......
题解 方程 NOIP 2014

模数为素数幂的同余方程解法

本节考虑形如: f(x)=anxn+an-1xn-1+...+a1x1+a0≡0 mod pk 的方程,其中a>=2,p为素数,p不整除a。 方程解法步骤: 1.求出 f(x)≡0 mod p 的解 x≡c mod p 2.设 f(x)≡ 0 mod p2 的解为x≡=c+yp2-1 求出y,带入解 ......
素数 模数 解法 方程

chapter 13:TCP/IP 和网络编程

学习笔记:TCP/IP和网络编程 13.0 摘要 本章分为两个部分: TCP/IP协议与应用 包括TCP/IP协议栈、IP地址、主机名、DNS、IP数据包和路由器。 描述了UDP和TCP协议、端口号以及TCP/IP网络中的数据流。 解释了服务器-客户端计算模型和套接字编程接口。 通过使用UDP和TC ......
网络编程 chapter 网络 TCP IP

Reinforcement Learning Chapter 1

本文参考《Reinforcement Learning:An Introduction(2nd Edition)》Sutton. 强化学习是什么 传统机器学习方法可分为有监督与无监督两类; 有监督学习 > 任务驱动 无监督学习 > 数据驱动 强化学习则可看作机器学习的“第三范式” > 模拟驱动,具体 ......
Reinforcement Learning Chapter

麦克斯韦方程组

麦克斯韦方程组 \(\newcommand{\big}{\displaystyle}\)\(\newcommand{\d}{\text{ d}}\)\(\newcommand{\e}{\epsilon}\)到目前为止,我们已经零碎地研究过麦克斯韦方程组。现在我们开始讨论完整地电磁场理论,对于可能以任 ......
方程组 方程

chapter 12: 块设备 I/O 和缓冲区管理

学习笔记 摘要 本章深入研究了区块设备 I/O 和缓冲管理,重点介绍了原则、I/O 缓冲的优势以及 Unix 缓冲管理算法的不足之处。提出使用信号量设计更高效的缓冲管理算法,介绍了 PV 算法作为示例。还提供了一个编程项目,用于比较 Unix 的缓冲管理算法和 PV 算法,有助于理解文件系统的 I/ ......
缓冲区 chapter 设备 12

chapter 6:信号和信号处理

学习笔记 6.0 摘要 这一章由华盛顿州立大学电气工程学院的K. C. Wang编写,涵盖了信号和信号处理。它提供了对信号和中断的统一处理,将信号视为Unix/Linux进程的中断。该章节解释了信号的来源、类型和处理步骤,包括进程结构中的信号处理程序及其在Interprocess Communica ......
信号 信号处理 chapter

MATLAB热传导方程模型最小二乘法模型、线性规划对集成电路板炉温优化

原文链接:https://tecdat.cn/?p=34230 原文出处:拓端数据部落公众号 分析师:Luoyan Zhang 集成电路板等电子产品生产中,控制回焊炉各部分保持工艺要求的温度对产品质量至关重要。通过分析炉温曲线,可以检查和改善产品生产质量,提高产量和解决生产问题。高效温度曲线测试系统 ......
模型 炉温 热传导 乘法 电路板

chapter12-chapter16

目录chapter12:内中断1.内中断的产生2.中断处理程序3.中断向量表4.中断过程5.中断处理程序和iret指令单步中断chapter13:int指令chapter14:端口1.端口2.shl和shr指令chapter15:外中断1.可屏蔽中断2.不可屏蔽中断3.CPU及时处理外设输入的过程4 ......
chapter 12 16

线性代数 - 矩阵求直线方程组

已知两直线的方程组,求这两条直线的交点。 把方程转换成矩阵表示的方式 最终表示为: 求逆矩阵: 参考 求两条线段交点zz - 马语者 - 博客园 (cnblogs.com) 线性方程组矩阵解法 (shuxuele.com) 矩阵的行列式 (shuxuele.com) ......
方程组 线性代数 代数 矩阵 线性

chapter 5 定时器及时钟服务

学习笔记:定时器与时间服务 摘要 本章介绍了定时器和定时器服务的概念。 讲解了硬件定时器的原理以及基于 Intel x86 架构的 PC 中的硬件定时器。 涵盖了 CPU 操作和中断处理。 描述了与定时器服务相关的系统调用、库函数以及 Linux 中的定时器服务命令。 讨论了进程间定时器、定时器生成 ......
定时器 时钟 chapter

复习 Golang Chapter 2 原始类型和声明

内建类型的使用 变量与常量的使用以及惯例 写一些代码,看一看如何"最好"的运用他们,关于什么是“最好”,这里有一个最主要的原则:让你的意图能够透过代码清晰的表示出来 内建类型 Built-in Types 惯用法是跨语言使用者的障碍,学一门新的编程语言,主要是向这个方向靠拢(可通过开源代码和 Cha ......
Chapter 类型 Golang

xv6book阅读 chapter1

xv6book主要研究了xv6如何实现它的类Unix接口,但是其思想和概念不仅仅适用于Unix。任何操作系统都必须将进程多路复用到底层硬件上,相互隔离进程,并提供受控制的进程间通信机制。 1 了解xv6 xv6是一个模仿unix内部设计的操作系统,其提供了unix中对应的部分系统调用。理解xv6对于 ......
chapter1 xv6book chapter 6book book

chapter10-chapter11

目录chapter10:call指令和ret指令1.ret和retf2.call指令1.根据位移进行转移的call指令2.转移的目的地址在指令中的call指令3.转移地址在寄存器中的call指令4.转移地址在内存中的call指令3.ret指令和call指令配合实现子程序4.mul指令(乘法指令)ch ......
chapter 10 11

【scipy 基础】--积分和微分方程

对于手工计算来说,积分计算是非常困难的,对于一些简单的函数,我们可以直接通过已知的积分公式来求解,但在更多的情况下,原函数并没有简单的表达式,因此确定积分的反函数变得非常困难。 另外,相对于微分运算来说,积分运算则具有更多的多样性,包括不同的积分方法(如换元积分法、分部积分法等)和积分技巧,需要根据 ......
微分 方程 积分 基础 scipy

复习 Golang Chapter 1 开发环境与配置

学习安装以及配置常见的 Go 环境变量用于开发环境 学习 Go 的一些基本命令以及工具(Makefile) 如何安装与组织你的目录 go 编译器的安装方法直接上官方网站按自己的操作系统来 you are free to organize your projects as you see fit. 环 ......
Chapter 环境 Golang

【数值分析】第5章-常微分方程的数值解

第5章-常微分方程的数值解 基本思想:若微分方程有初始值 \(x_0, y_0\) ,则把微分方程转化为递推公式,从而递推出每个离散点的方程解 5.1 欧拉方法 已知: \[\left\{ \begin{array}{l} \frac{dy}{dx} = f(x,y) \\ y(x_0) = y_0 ......
数值 微分 方程

弹性碰撞方程速解公式

动碰静 设 \(m_1\) 创物, \(m_2\) 被创物, \(v_1\) 创物初速度, \(v_1^{'}\) 创物末速度, \(v_2^{'}\) 被创物末速度。 联立以下方程组: \[ \left\{ \begin{aligned} m_1v_1 & = m_1v_1^{'}+m_2v_2^ ......
方程 公式 弹性

chapter7-chapter9

目录chapter7:更灵活的定位内存地址的方法1.and和or指令2.大小写字母的转换问题3.[bx+idata]4.SI和DI[bx+si]和[bx+di]几种定位内存地址的方法chapter8:数据处理的两个基本问题1.两个基本问题2.bx,si,di,bp3.汇编语言中数据位置的表达4.寻址 ......
chapter chapter7-chapter chapter7

【数值分析】第6章-解线性方程组的迭代法

第6章-解线性方程组的迭代法 \[A\vec{x} = \vec{b} \Leftrightarrow \vec{x} = B\vec{x} + \vec{f} \]建立迭代 \[\vec{x}^{(k+1)} = B \vec{x}^{(k)} + \vec{f} \]B称为迭代矩阵 Jacobi ......
迭代法 方程组 线性 方程 数值

chapter1-chapter6

目录chapter1:基础知识机器语言汇编语言chapter2:寄存器1.通用寄存器2.字在寄存器中的存储3.一条汇编指令示例4.段的概念5.段寄存器1.CS和IP2.修改CS、IP的指令6.代码段chapter3:寄存器(内存访问)1.内存中字的存储2.DS和[address]3.mov指令,su ......
chapter chapter1-chapter chapter1

一元二次方程求根公式推导和运用

一元二次方程:只有一个未知数,且未知数的最高次数为2 一元二次方程的一般形式: <svg xmlns="http://www.w3.org/2000/svg" width="2.207ex" height="2.025ex" viewBox="0 -883.9 975.6 894.9" xmlns: ......
公式

【图形学笔记】Lectre11-The Rendering Equation-渲染方程

Lectre11-The Rendering Equation-渲染方程 目录Lectre11-The Rendering Equation-渲染方程Models of Scattering 散射模型表面散射——BRDF(双向反射分布函数)一个点上的反射镜面反射Transmission 传播(似乎是 ......
方程 Rendering Equation 图形 笔记

线性代数 - 已知点求直线方程

直线的表示方法 点斜式:y=kx+t, 其中k为直线斜率, t为直线在y轴上的截距 一般式:ax+by+c=0 求直线方程 1) 已知直线上的两个点(x1, y1), (x2, y2),求直线ax+by+c=0 a) 我们先转换成点斜式: b) 斜率可以根据已知的两点计算出来 ,所以a=y2-y1, ......
线性代数 代数 线性 方程 直线

【数值分析】非线性方程求根

第7章-非线性方程求根 不动点:对于\(f(x)\),若存在\(a\)使得\(f(a)=a\),则称 \(x=a\)为\(f(x)\)的不动点。 参考链接:§1.2.6 不动点 7.1.2 简单迭代法(Jacobi迭代) \[f(x)=0 \iff x = \phi(x) \]利用\(x_{k+1} ......
非线性 方程 数值