线性代数与编程:LU 分解与特征值算法
数值计算本身就是一个独立的研究方向,不要学一点线性代数就谈什么大规模矩阵运算。
计算机进行具体数值计算时,需要注意两点:
数值的精度只有有限位
尽量减少运算量和内存消耗
LU分解:三角分解
给定矩阵 AAA,将 AAA 表示成下三角矩阵 LLL 和 三角角矩阵 UUU 的乘积,称为 LU 分解(也叫 LR 分解)。也就是说,在下面矩阵中,要快速确定 ■\blacksquare■ 位置的数值,
A=(■0000■■000■■■00■■■■0■■■■■)(■■■■■0■■■■00■■■000■■0000 ...
线性代数与编程:特征值、对角化、Jordan 标准型
稳定性
假设有一个「黑盒」,如果值 uuu 进入这个箱子,就会变成值 ξ\xiξ。如果这个「黑盒」每时每刻都在输入 uuu 和输出 ξ\xiξ。但需要强调时间变化时,我们就会写成 u(t)u(t)u(t) 和 ξ(t)\xi(t)ξ(t)。但在这里,「黑箱」输出的 ξ(t)\xi(t)ξ(t) 不仅仅与当前输入 u(t)u(t)u(t) 有关,还与过去输入的 uuu 有关系。
控制系统模型
设 uuu 为踩油门的力度,ξ\xiξ 为汽车的速度
放开油门的状态,u=0u = 0u=0,但是这一个瞬间,汽车 ...
线性代数与编程:矩阵基础
向量、矩阵和行列式
字面意思
实际意思
向量
排成一列的数字
有向线段(带有方向的线段)、空间内的点
矩阵
拍成矩形的数字
空间到空间的 映射
行列式
麻烦的计算
上面映射对应的「体积扩大率」
基底
下面两个条件满足,一组向量 (e1⃗,⋯ ,en⃗)(\vec{e_1}, \cdots, \vec{e_n} )(e1,⋯,en) 才能称为基地:
(当前空间中的)任何向量 v⃗\vec{v}v 都可以表示成v⃗=x1e1⃗+⋯+xnen⃗\vec{v}=x_1\vec ...
《群星的法则》笔记
最为澄澈的那些夜晚,我们可以看到银河的光带,在南半球还能目睹大、小麦哲伦星云发出的两抹微光。
公元前 3 世纪,希腊天文学家阿利斯塔克提出了另一种观点:太阳或许才是万物的中心,是太阳的光辉照亮了月亮。
托勒密 是公元2世纪的一位学者,生活在罗马人统治下的埃及亚历山大城,备受世人推崇。错误的「地心说」模型在被克罗狄斯·托勒密采纳后盛行于世。托勒密在《天文学大成》一书中宣称,地球必定居于万物的中心。
在 16 世纪和 17 世纪,天文学迎来了一场伟大的革命。1543 年,波兰天文学家尼古拉· 哥白尼 出版了《天 ...
摄影基础入门知识
(封面图由 DALL·E 生成)
摄影就是记录下您到达并发现的、触动您内心的场景及瞬间。
概述
摄影技巧核心:取景、曝光、虚实及构图
取景:画面元素(主题)
曝光:各个元素的色彩与明暗
摄影,它不仅仅是一种记录,而且是我们与这个世界相处和交流的一种方式。
第一个要求非常简单,但是大部分业余摄影者都做不到,那就是 把相机端平
每旋转一度,就要损失 4%-5% 左右的面积,歪了 3 度,就可能损失了 15% 的面积。
任何创作都需要有一个主题,这也是摄影者首先要考虑的——这张图片想表现什么,用什么来表 ...
分布式心跳协议的设计
应用层心跳的必要性
TCP 连接中,任何一方意外退出的时候,另外一方都能及时得到连接断开的通知,这是因为 操作系统会关闭进程使用中的 TCP Socket,然后向对方发送 FIN。
尽管如此,但应用层的心跳仍然必不可少,原因:
操作系统崩溃导致机器重启,没有机会发送 FIN 分节
硬件故障导致机器重启,没有机会发送 FIN 分节
并发连接数很高时,操作系统或进程如果重启,可能没有机会断开全部连接。
换句话说,FIN 分节可能出现丢包,但这时没有机会重试。
网络故障,连接双方得知这一情况的唯一方案是检 ...
大型项目Git拉取经验
背景
中国大陆有着特殊的国情,Github 已经无法直接连上,需要借助科学上网的工具。对于中小型 Git 项目,大多时候没有问题,但对于 Unreal Engine 这种体量的项目,一旦出现网络波动(例如:科学上网工具不稳定),很容易就需要从头再来(Git 不支持断点续传)。
解决方案
利用 Git 的 --depth 1,先拉取最新的提交,建立基础的 Git 项目。
1git clone --depth 1 https://github.com/EpicGames/UnrealEngine.git
(实际 ...
网易 | 如此打工三十年
1 月 8 日,网易新闻纪录片《如此打工 30 年》
合肥农民工生存实录
凌晨 4 点开始等活,有人 380 元医保没钱交。
1 月 9 日,视频被删除
增肌增重的健身指南
达到肌肉的整体视觉比较和谐,有力且不突兀。人们常说的「穿衣显瘦,脱衣有肉」就是指这样的健身效果。
最理想的体形应该是这样的:
宽阔的肩膀和背部,往下越来越细,直到一个紧致的腰部;
腿和躯干的比例协调;肌肉发达、清晰、匀称,并且饱满直到关节部位;
每个身体部位都足够发达,包括三角肌后部、下背、腹部、前臂和小腿;
肌肉有良好的清晰度和分离度。
健身基础
推:肌肉力量与耐力
上肢和躯干发力
卧推、挺举
俯卧撑
拉:核心部位与下肢协同发力
靠背部肌肉的力量
硬拉、划船动作
引体向上
跳跃:爆发 ...
你好,2024 年
(封面图由 DALL·E 生成)
2023 年就这样结束了,这一年其实也没干什么事情。至少我能说得出口的事情都发生在 Q4(10 - 12 月),开启新的娱乐活动(学习开机车)、出国旅行(泰国)、跑了马拉松(汕头半程马拉松)、体重第一次突破三位数,剩下的大概就是上班了。
上班无论何时都是很无聊的,哪一年都是这样,2024 年我相信绝不会有什么变化。2024 年,我希望我能开始为自己工作,为不再过上打卡的日子而努力。人生应该是自己的,还是不要轻易被工作所束缚,不然真的会牺牲太多东西。比如,少得可怜的假期;工作 ...