数学
文章平均质量分 93
,
森龙安
引擎 || 图形 || 客户端等 个人学习笔记,游戏开发爱好者,个人能力有限,如有不足还望指正
展开
-
< 微积分Calculus >
函数f(x) -> Q(x) = y:x变量,f函数,Q(x)函数体(多项式),y返回值。比如:Q(x) = 4x^2 - 9 = (2x)^2 - (3)^2。->根据(a+b)(a-b) = a^2 - b^2 = (2x+3)(2x-3)当变量x越趋近于a时(|x−a|),函数f(x)越趋近于L(|f(x)−L|)趋近于0时(称为dy,dx是无穷小的),函数(y的增量 / x的增量)的极限。给定一个函数,求导数?当变量x趋近于(绝对值)a时,函数f(x)趋近于(极限是)L。原创 2024-09-23 16:49:23 · 1005 阅读 · 0 评论 -
OpenGL3.3_C++_Windows(4,2d纹理,线性代数)
st、原创 2024-06-10 11:31:08 · 933 阅读 · 0 评论 -
< Introduction to Algorithms >( 理论,时空复杂度,数学函数,数学基础 )
经过内存对齐后,CPU访问内存的速度大大提升,因为CPU读取内存不是一个一个字节读取的,具体取多少个字节取决于硬件。大O表示法:最坏情况运行时间: O(操作次数):指出了随着元素数量的增加,算法运行时间(并非以秒为单位,而是随着输入规模(通常用 n表示)趋向于无穷大时,算法运行时间的增长趋势)幂:一个数被多次相同的数相乘的结果:底数a^指数b,a 自身乘以自身 b 次。实例:给定排序好的数组,查找值为item的元素,在数组的什么索引位置。阶乘:一个正整数的所有小于或等于该数的正整数的乘积。原创 2024-09-02 16:23:04 · 659 阅读 · 0 评论 -
DirectX12 3D龙书(1线性代数)
向量代数为什么用向量,而不用坐标点(标量)表示位置?因为向量有大小,方向,不仅有更多的操作,而且除了表示位置,还可以表示力(物理),方向(视角,攻击,光线,多边形……),位移,速度…… 注意:向量仅有两个属性,只要大小和方向相同,那么向量就是相同的,位移不影响向量的属性 为什么引入坐标系?因为计算机无法直接处理向量,需要2d | 3d的坐标-系 向量和坐标系:将向量的起点移到坐标原点,因而可以确定向量v(x,y,z) directX采用左手坐标系,与opengl右手坐标系不同,意味着z轴的正方向原创 2024-08-12 23:03:58 · 813 阅读 · 0 评论