读此书的动机:在浅显领悟能力下学习线性代数皮毛之余,希望自身的“看书习惯”和“耐心”得到训练。边读边作下不成熟的读书笔记。 1. 运算法则运算法则描述客观存在的现象。运算法则的含义由人为规定的运算符号表达。现实生活中,每年买一本书,到第二年年底就会有两本书。数学中,用加法运算法则描述第二年年底有两本书的现象,在数学表达式中用加法运算符号将这个过程清楚的表示出来:1 + 1 = 2(本)。2. 向
目录一、什么是Numpy?二、如何导入NumPy?三、生成NumPy数组3.1利用序列生成3.2使用特定函数生成NumPy数组(1)使用np.arange()(2)使用np.linspace()四、NumPy数组的其他常用函数(1)np.zeros()(2)np.ones()五、N维数组的属性1.NumPy数组的物理内存和逻辑视图2.ndim属性 3.shape属性六、NumPy数组中的
转载 2024-07-29 09:50:07
23阅读
参考的是《游戏和图形学的3D数学入门教程》,非常不错的书,推荐阅读,老外很喜欢把一个东西解释的很详细。1.向量概念: 具有方向和大小。没有位置观念。比如下图红圈圈中的两个向量是相同的,因为他们具有相同的方向和大小。一般的2D向量可以写成如[1,3]2. 3D中的向量像下图中的向量可以写成[1,-3,7]3 零向量
原创 2022-09-04 01:44:27
4568阅读
本篇内容为夹角、距离和平面束,由于这些知识如果分开进行的话太碎了,容易乱,所以特地单独开出这一篇把他们放在一起。夹角(一)两个向量的夹角(二)两个平面的夹角 两个平面的夹角范围是0°≤θ≤90°①当平面法向量夹角为0°≤θ≤90°时 两个平面夹角等于两个平面法向量夹角②当平面法向量夹角为90°≤θ≤180°时 两个平面的夹角与平面法向量夹角互补 结论:(二)两直线的夹角 两直线的夹角范围是0°≤θ
转载 2023-10-09 17:01:45
1001阅读
向量代数@向量基本概念向量线性运算。
原创 2023-11-14 14:37:33
165阅读
python 中的向量格式与运算 文章目录python 中的向量格式与运算1. 矩阵中的向量2. 利用普通向量对矩阵进行填补 python 中的向量有两种形式, 一种是矩阵形式的向量; 另一种是普通的向量. 这两种形式的向量虽然看似相同, 但是在存储、赋值或者运算时都有着本质的区别. import numpy as np x = np.array([1,2,3,4]) y = np.array
转载 2023-06-15 11:16:37
465阅读
 2019年,“数字孪生”热度不断攀升,备受行业内外关注。各大峰会论坛将其作为热议主题,全球最具权威的IT研究与顾问咨询机构Gartner在2019年报告中将其列为十大战略科技发展趋势之一,GE、西门子、微软、阿里巴巴纷纷将其划入重点布局。一、什么是数字孪生?根据国际定义,数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟
背景前段时间在知识星球上立了一个Flag,至少写10篇关于 Python,Matlab 和 C# 对比的总结。这是第 1 篇,从创建结构、添加元素、删除元素、获取元素四个角度来对比 Matlab 的向量Python 的列表。1. 向量/列表 的创建1.1 直接法Matlab>> x = ["Monday", "Tuesday", "Wednesday", "Thursday",
转载 2024-06-25 19:46:54
37阅读
中断向量每个中断源都有对应的处理程序,这个处理程序称为中断服务程序,其入口地址称为中断向量。所有中断的中断服务程序入口地址构成一个表,称为中断向量表;也有的机器把中断服务程序入口的跳转指令构成一张表,称为中断向量跳转表。中断地址中断向量表或中断向量跳转表中每个表项所在的内存地址或表项的索引值,称为向量地址或中断类型号。向量中断是指一种识别中断源的技术或方式。识别中断源的目的就是...
原创 2022-03-15 15:29:54
2014阅读
中断向量每个中断源都有对应的处理程序,这个处理程序称为中断服务程序,其入口地址称为中断向量。所有中断的中断服务程序入口地址构成一个表,称为中断向量表;也有的机器把中断服务程序入口的跳转指令构成一张表,称为中断向量跳转表。中断地址中断向量表或中断向量跳转表中每个表项所在的内存地址或表项的索引值,称为向量地址或中断类型号。向量中断是指一种识别中断源的技术或方式。识别中断源的目的就是...
# Python向量乘以向量实现方法 ## 1. 概述 在数学中,向量乘以向量又称为内积或点积,是向量运算中的一种重要操作。在Python中,我们可以使用numpy库来实现向量乘以向量的功能。本文将为刚入行的小白开发者介绍如何使用Python实现向量乘以向量的过程。 ## 2. 实现步骤 下表展示了实现向量乘以向量的步骤及相关代码: | 步骤 | 代码 | 说明 | |---|---|-
原创 2023-11-30 05:33:26
290阅读
 平时都是直接使用现成的libsvm,虽然对于SVM原理理解有一定的难度,但是仍然试着知其然,亦知其所以然。本文主要是SVM的概念性的分享。 基本概念支持向量机(Support Vector Machine,SVM)是Corinna Cortes和Vapnik等于1995年首先提出的,它在解决小样本、非线性及高维模式识别中表现出许多特有的优势,并能够推广应用到函数拟
本文是基于python第三方库sklearn官方文档 官方文档首先关于SVM的概念以及大体了解可以参考此篇博文,这里推荐给大家,作者写的很详细,很透彻 。支持向量机通俗导论1.SVM SVM英文全称Support Vector Mechine,叫做支持向量机,是一种有监督学习方法,可用于分类,回归,及outlier的检测SVM的核心即是核函数,核函数是计算两个向量在隐式映射后的空间中的内积函数将
1️⃣如何绘制箭头 使用plt.arrow生成箭头,前两个参数为起点,后两个参数为偏移量,可以设置箭头的大小宽度,以及箭头和线条的颜色。plt.arrow(0, 0, vec[0], vec[1], head_width=0.1, head_length=0.1, fc=color[i], ec=color[i])2️⃣如何设置向量名称 可以使用plt.annotate设置箭头的标签,标签名可以使
支持向量机(Support Vector Machine, SVM)考虑logistic回归,对于$y=1$的数据,我们希望其$h_\theta(x) \approx 1$,相应的$\theta^Tx \gg 0$; 对于$y=0$的数据,我们希望$h_\theta(x) \approx 0$,相应的$\theta^Tx \ll 0$。每个数据点的代价为: $$-\left[y\log(h_\th
上节课我们主要介绍了逻辑回归,以输出概率的形式来处理二分类问题。我们介绍了逻辑回归的Cost function表达式,并使用梯度下降算法来计算最小化Cost function时对应的参数w和b。通过计算图的方式来讲述了神经网络的正向传播和反向传播两个过程。本节课我们将来探讨Python向量化的相关知识。——回顾1Vectorization深度学习算法中,数据量很大,在程序中应该尽量减少使用loo
转载 2023-08-10 13:29:50
195阅读
NumPy数组对象 NumPy数组在数值运算方面的效率优于Python提供的list容器。 使用NumPy可以在代码中省去很多循环语句,因此其代码比等价的Python代码更为简洁。
转载 2022-10-08 16:55:40
164阅读
本文将详细展示一个多类支持向量机分类器训练iris数据集来分类三种花。SVM算法最初是为二值分类问题设计的,但是也可以通过一些策略使得其能进行多类分类。主要的两种策略是:一对多(one versus all)方法;一对一(one versus one)方法。一对一方法是在任意两类样本之间设计创建一个二值分类器,然后得票最多的类别即为该未知样本的预测类别。但是当类别(k类)很多的时候,就必须创建k!
numpy 生成矩阵 numpy中可以直接使用matrix生成矩阵X1 = np.matrix([[1,2,3]]) X2 = np.matrix([[1,2,3,4]]).T 2. 矩阵相加减 (1)如果矩阵是相同维度的,就直接相对应位置相加减,不在赘述~~ (2)如果矩阵维度不相同 如果这两个矩阵满足以下两个条件,就可以 a. 一个是行向量一个是列向量 b.一个多维矩阵,一个一维矩阵a情况:
转载 2023-06-03 20:01:11
241阅读
我们在小学的时候,学完了什么是数字之后,接下来学习的是什么呢? 答:数字的加、减、乘、除的基本运算同理,上一篇学习了什么是向量之后,我们接着来学习向量的基本运算我们先来看一个东西,如下图 相信,很多人都不会陌生,我们高中学习物理的时候,都学习过平行四边形定则。两个力合成时,以表示这两个力的线段为邻边作平行四边形,这个平行四边形的对角线就表示合力的大小和方向,这就叫做平行四
  • 1
  • 2
  • 3
  • 4
  • 5