程序猿与线性代数

gccbuaa gccbuaa     2022-08-28     476

关键词:

  逛微博。摸到了一堆宝:关于线性代数学习的文章。

  先是发现了陈晓鸣(http://weibo.com/acumon)。前百度资深project师,终身学习者。

再找到“文艺复兴记”(http://weibo.com/weidagang)。这是人的线索。

  文章的线索,先看到了《程序观点下的线性代数》。从应用的角度,该文把线性代数视为一门DSL。线性代数在初等数学基础上建立了向量模型,定义了一套语法和语义。符合程序语言的语言契约。

向量模型具有坐标系无关性和线性性,它是整个线性代数的核心,是解决线性空间问题的最佳模型。

  再发现了孟岩(http://blog.csdn.net/myan/)的《理解矩阵(一)》和《理解矩阵(二)》,指出线性代数属于“第二代数学模型”,试图引导读者品味其在表述方式和抽象性方面的全面进化。

  另一本书《线性代数应该这样学》。看豆瓣。该是学线性代数中的一本非常好的參考书。

  立此文,给学想好线性代数的学子的路标。




================= 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章的分类文件夹(不定期更新) ==|
|== C++ 课堂在线专栏  贺利坚课程教学链接(分课程年级) ==|
|== 我写的书——《逆袭大学——传给IT学子的正能量》    ==|
===== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =====


线性代数辅助程序(代码片段)

...水一水的(万恶之源***)题目是这样的题目请开发一个《线性代数》课程学习辅助软件,自主设计界面,现实以下功能:(1)计算两个矩阵的加法、减法、乘法功能(2)求方阵的行列式(3)求方阵的逆矩阵具体要求如下:(1... 查看详情

程序员的数学3线性代数pdf

...格,用通俗的语言和具象的图表深入讲解了编程中所需的线性代数知识。内容包括向量、矩阵、行列式、秩、逆矩阵、线性方程、LU分解、特征值、对角化、Jordan标准型、特征值算法等。作者简介  ·&nb 查看详情

最小线性回归程序

】最小线性回归程序【英文标题】:Minimallinearregressionprogram【发布时间】:2010-02-0423:45:24【问题描述】:我在外部机器上运行一些计算,最后得到X、Y对。我想应用线性回归并获得A、B和R2。在这台机器上我不能安装任何东西(它... 查看详情

并行程序没有速度增加与线性程序

】并行程序没有速度增加与线性程序【英文标题】:Parallelprogramnospeedincreasevslinearprogram【发布时间】:2013-07-3122:33:45【问题描述】:我创建了一个更复杂程序的模型程序,该程序将利用多线程和多个硬盘驱动器来提高性能。数据... 查看详情

趣图:程序员发型的逻辑代数

  趣图:如何辨别程序员设计师的水平趣图:“面向对象”程序员眼中的世界 查看详情

线性程序中的异步/等待与阻塞是不是会影响其他应用程序的性能?

】线性程序中的异步/等待与阻塞是不是会影响其他应用程序的性能?【英文标题】:Doesasync/awaitvsblockinginalinearprograminfluenceperformanceofotherapplications?线性程序中的异步/等待与阻塞是否会影响其他应用程序的性能?【发布时间】:2... 查看详情

c#,将程序更改为线性搜索

】c#,将程序更改为线性搜索【英文标题】:c#,Changingprogramtolinearsearch【发布时间】:2017-04-1917:43:19【问题描述】:我几天前编写了这段代码,并且有一个非常简单的问题。我知道有人问过这样的问题,但我找不到任何特别适合... 查看详情

程序员“修炼成神”的必经之路——数据结构(第2章线性表)

目录前言一、线性表的定义和基本运算1.线性表的逻辑定义2.线性表的基本运算二、线性表的顺序存储和基本运算1.线性表的顺序存储2.顺序表上的基本运算三、线性表的链式存储结构1.单链表(线性链表)2.单链表上的基... 查看详情

非线性导航服务

...:46:45【问题描述】:我正在创建一个具有开始按钮的应用程序,该按钮可让您从应用程序的任何位置开始页面。但是,当我刚刚导航到起始页时,返回导航堆栈会受到影响。寻找解决方案我找到了NonLinearNavigationService。问题是下... 查看详情

具有线性插值的 x86 程序集衰落 bmp

】具有线性插值的x86程序集衰落bmp【英文标题】:x86assemblyfadingbmpwithlinearinterpolation【发布时间】:2015-08-2309:37:33【问题描述】:任务是:将24bpp.BMP图像的顶部淡化为白色,以便对每个像素的颜色进行线性插值根据其与顶部边缘... 查看详情

堆栈(线性表)

...同一个,所以具有先进后出的特征。4,堆栈的应用举例:子程序的调用:在跳往子程序之前,会将下一个指定的地址存到堆栈中,直到子程序执行完毕之后,会取出地址,以回到原来的程序中.递归:返回值问题,最后递归的最先... 查看详情

角材料:线性步进器的程序化“下一步”

】角材料:线性步进器的程序化“下一步”【英文标题】:Angularmaterial:Programmatic"next"forlinearstepper【发布时间】:2018-04-1323:21:22【问题描述】:我想使用angularmaterialstepper,但在进行第二步之前我需要进行一些异步服务调... 查看详情

杨玲徐思《面向对象程序设计(java)》第十一周学习总结(代码片段)

《面向对象程序设计(java)》第十一周学习总结第一部分:理论知识学习部分1、一般将数据结构分为两大类:线性数据结构和非线性数据结构。线性数据结构:线性表、栈、队列、串、数组和文件。非线性数据结构:树和图。2... 查看详情

非线性整数规划的遗传算法matlab程序(代码片段)

非线性整数规划的遗传算法Matlab程序通常,非线性整数规划是一个具有指数复杂度的NP问题,如果约束较为复杂,Matlab优化工具箱和一些优化软件比如lingo等,常常无法应用,即使能应用也不能给出一个较为令... 查看详情

《程序员的数学》pdf下载在线阅读,求百度网盘云资源

《程序员的数学3线性代数》([日]平冈和幸 / [日]堀玄)电子书网盘下载免费在线阅读链接:https://pan.baidu.com/s/17ZfVR3jU9sgDlpQqa-Q5Fg?pwd=8ca4提取码:8ca4   书名:程序员的数学3线性代数豆瓣评分:8.2者: [日]平冈和... 查看详情

为啥在分配大量内存时我的线程化 .Net 应用程序不能线性扩展?

】为啥在分配大量内存时我的线程化.Net应用程序不能线性扩展?【英文标题】:Whydoesn\'tmythreaded.Netappscalelinearlywhenallocatinglargeamountsofmemory?为什么在分配大量内存时我的线程化.Net应用程序不能线性扩展?【发布时间】:2011-01-0513... 查看详情

machinelearning之导论一元线性回归

...习ArthurSamuel不是一个playingchecker的高手,但是他编了一个程序,每天和这个程序playingchecker,后来这个程序最后变得特别厉害,可以赢很多很厉害的人了。所以ArthurSamuel 查看详情

线性共轭梯度法求解正定二次函数极小点以及线性方程组的解--matlab源程序(代码片段)

目录实现原理拟解决的问题求解正定二次函数的极小点求解线性方程组的根代码实现方法的检验——求解线性方程组线性方程组的构建精确解的求解利用计算机编程求解附实现原理具体数学实现原理可参考这篇文章:最速下... 查看详情