点击上方“AI有道”,选择“星标”公众号

重磅干货,第一时间送达

线性代数是机器学习的基础,也是重难点。而一般线性代数教程大多是是枯燥乏味的。今天给大家带来一份《交互式线性代数》教程。它的最大特点就是“交互式”。

这份线性代数教程有在线版,网址为:

http://textbooks.math.gatech.edu/ila/index.html

教程概述

《交互式线性代数》的作者有两位:Dan Margalit 和 Joseph Rabinoff,均来自乔治亚理工学院的数学学院。教程完结于 2019 年 6 月 3 日,可以说是比较新的了。

《交互式线性代数》总共包含了 6 章内容,涵盖了线性代数的核心知识。详细目录如下:

交互式体验

这份教程最大的特点就是交互式体验。主要目的是为了丰富读者对每个线性代数主题的理解。整个教程包含 140 多个交互式演示,这些演示是为了演示主题的几何结构而创建的。可以直接点击“在新窗口中查看”链接,一起互动演示!

下面是第 6.5 节的演示:

如上面的动态图所示,左图可以切换不同视角,查看三维图形;右图可以改变坐标点的位置,从而改变曲面形状。

离线 PDF 教程

《交互式线性代数》除了可以在线阅读之外,作者还提供了离线 PDF 版,在主页右上角即可点击查看并下载。

PDF 版本虽然不能像在线阅读一样查看动态显示。但是对应在线教程的相应部分的知识点也是可以进行交互式体验的。在 PDF 对应位置都配备了相应的按钮,点击即可跳转到网页进行交互式的操作。

例如 3-1 节:

这部分是一个简单的矩阵变换的操作,目的是将上图左边的图像经过矩阵变换成右边的图像。下面,点击“Use this link to view the online demo”,可以在线手动调试矩阵。

展示效果:

查看上面的动态图可以发现,通过手动调整右上角的 xscale、yscale、rotate、xshear、yshear 等参数,可以随时调整变换后的图片。同事,左上角的变换矩阵也改变了。

离线 PDF 电子版下载地址:

http://textbooks.math.gatech.edu/ila/ila.pdf

源码

这份《交互式线性代数》在线网页,作者开源了所有代码,并发布在 GitHub 上。你可以修改程序中的源代码,实现更加个性化的体验。不过一般可能用不到。

GitHub 源码地址:

https://github.com/QBobWatson/gt-linalg

往期精彩回顾
那些年做的学术公益-你不是一个人在战斗适合初学者入门人工智能的路线及资料下载机器学习在线手册深度学习在线手册备注:加入本站微信群或者qq群,请回复“加群”加入知识星球(4500+用户,ID:92416895),请回复“知识星球”

最新 AI 干货,我在看 

《交互式线性代数》完整版正式发布!支持在线全交互式体验(含源码,离线也能看)...相关推荐

  1. Eatting外卖基于瑞吉外卖代码全功能优化含源码

    Eatting外卖基于瑞吉外卖代码全功能优化含源码 文章目录 项目的最终部署 源码地址 github:[源码地址](https://github.com/yangxingyue0623/Eating_ ...

  2. 写不完的数学试卷-----试卷生成器(Qt含源码)

    最近在辅导我闺女数学题,发现她的思维逻辑是没有问题的,就是练习不够,因此在计算分数以及负数乘法的时候会经常出错,导致整个题目都做错了,为了让俺闺女能够在数学计算上得到充分的锻炼,锻炼的同时不希望她过多 ...

  3. 毕业设计 Spring Boot 电影院在线售票管理系统系统(含源码+论文)

    文章目录 1 项目简介 2 实现效果 2.1 界面展示 3 设计方案 3.1 概述 3.2 开发环境 3.3 系统流程 3.3.1 系统开发流程 3.3.2 用户登录流程 3.3.3 系统操作流程 3 ...

  4. 毕设分享springBoot+vue 在线课堂学习系统(含源码+论文)

    文章目录 1 项目简介 2 实现效果 2.1 界面展示 3 设计方案 3.1 概述 3.2 系统流程 3.3 系统结构设计 4 项目获取 1 项目简介 Hi,各位同学好呀,这里是M学姐! 今天向大家分 ...

  5. alexa skill+自定义oauth2服务完整版教程(保姆级图文教程附demo源码)

    文章目录 前言 一.alexa skill是什么? 二.开发步骤 1.注册账号 2.创建技能 3.创建函数 技能绑定函数 部署oauth2 为技能配置账号,开启oauth2认证 alexa app 开 ...

  6. C# 获取汉字的拼音首字母和全拼(含源码)

    C# 获取汉字的拼音首字母 一种是把所有中文字符集合起来组成一个对照表:另一种是依照汉字在Unicode编码表中的排序来确定拼音的首字母.碰到多音字时就以常用的为准(第一种方法中可以自行更改,方法为手 ...

  7. (转)C# 获取汉字的拼音首字母和全拼(含源码)[A]

    https://blog.csdn.net/younghaiqing/article/details/62417269 C# 获取汉字的拼音首字母 一种是把所有中文字符集合起来组成一个对照表:另一种是 ...

  8. SwiftUI 界面大全之个人简历界面支持自定义字体(教程含源码)

    实战需求 个人简历界面 实现自定义字体 图文混合 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 设置自定义字体 Text("张xxx").font(F ...

  9. Java在线考试系统(含源码)

    本文demo下载和视频教学观看地址:http://www.wisdomdd.cn/Wisdom/resource/articleDetail.htm?resourceId=1076 本实例介绍了在线考 ...

最新文章

  1. .dat文件还原数据库
  2. sql语句相似度统计的说明
  3. php 机数,PHP实现自动刷数和“灌水”机
  4. 前端开发 常用用的静态服务器
  5. 浅谈三角带的使用及其分类
  6. python中common在哪个模块导入_python的常用模块之collections模块详解
  7. nginx的addition模块在响应的前后报文添加内容与变量的运行原理
  8. 数据链路层点到点通讯和PPP协议
  9. chrome无法打开某些网页,但safari可以
  10. 【操作系统】系统中断技术
  11. spring boot整合Quartz 在Job类中注入其他对象报空指针异常java.lang.NullPointerException at com.sxt.quartz.QuartzDemo.e
  12. 小程序开发可以用什么语言?
  13. 80后发财靠康波:周金涛生前20篇雄文精华,一文尽览
  14. 机器学习-----聚类kmeans肘部图、轮廓图的绘制、以及聚类和聚类中心散点图的绘制
  15. [循证理论与实践] Meta分析系列之五:贝叶斯 Meta 分析与 WinBUGS 软件
  16. hashMap的遍历方式
  17. 【iOS沉思录】如何招聘一个靠谱的 iOS程序员+面试题详解
  18. 微信页面在电脑上调试
  19. 微软新品发布会汇总:更新Surface硬件产品 首发智能耳机
  20. nginx 初级总汇知识点

热门文章

  1. Python 基础算法(1) - 算法简介
  2. jieba库的使用和好看的词元
  3. 【leetcode】
  4. 关于异步IO与同步IO的写操作区别
  5. Codeforces 362E Petya and Pipes 费用流建图
  6. DtCms.DAL.WebSet.cs
  7. c语言用double最大,C语言里double类型的最大值和最小值是多少?
  8. qmenubar无边框 qt_Qt UI测试:如何模拟使用QTest QMenuBar项目上的点击?
  9. python包括哪些部分_python基础知识部分练习大全
  10. 用python计算准确率_Python中计算模型精度的几种方法,Pytorch,中求,准确率