SLAM learning notes -- coordinate transformation and eigen Library

Vector basic knowledge slightly coordinate transformation Basic concepts of coordinate transformation I recommend taking a look at his linear algebra series 3blue1brown The following formula represents the most basic transformation, Euclidean transformation (only rotation + translation), and R is an orthogonal matrix. Left multiplying ...

Added by jmicozzi on Mon, 31 Jan 2022 04:26:37 +0200

Numpy common function summary

Jupyter notebook is used in this article, so numpy is only introduced at the beginning and not later. If it is run in other compilers, please ensure that numpy is introduced 1 create array import numpy as np 1.1 using array() to import vectors vector = np.array([1, 2, 3, 4]) vector array([1, 2, 3, 4]) 1.2 numpy.array() can als ...

Added by phice on Sun, 30 Jan 2022 06:07:32 +0200

Cryptohack Title Record Mathematics Section Lattice WriteUp

Backpack Cryptograph is missing Mathematics Lattices 1. Vectors Basic vector-to-scalar operations Title: v = (2,6,3), w = (1,0,0) and u = (7,7,2), calculate 3*(2*v - w) ∙ 2*u. Calculate directly using sage sage: v = vector([2,6,3]) sage: w = vector([1,0,0]) sage: u = vector([7,7,2]) sage: 3*(2*v-w)*2*u 702 flag is 702 2. Size ...

Added by ryan-uk on Thu, 27 Jan 2022 00:03:13 +0200

Matrix problem in C language

I Matrix multiplication 1. Theorem: The multiplication of two matrices can be defined only when the number of columns of the first matrix A is equal to the number of rows of the other matrix B. If a is m × N matrix and B are n × p matrices whose product C is an M × p matrix.     For example:  2. thinking 1. i and ...

Added by Rigo on Wed, 26 Jan 2022 19:44:25 +0200

On the new method of multi-point evaluation of polynomials based on transpose principle (attach simple but large constant code)

preface Recently, I encountered the problem of multi-point evaluation, but I haven't learned the classical polynomial modular version, so I learned the new method directly. This new method is actually very easy to understand, but it still took me too long (I'm a vegetable) as paper As mentioned in, the code of this practice is very simple an ...

Added by biltong on Wed, 26 Jan 2022 19:40:09 +0200

OpenGL blasting plan mathematics, coordinates, camera, component model

Chapter 3 - Mathematics, coordinates, cameras and component models In Chapter 2, we have preliminarily discussed shaders. In this chapter, we will explore how to make objects move (most importantly, rotate) in OpenGL. It is assumed that you are already familiar with basic linear algebraic calculations: vector number multiplication, point ...

Added by khaitan_anuj on Sun, 23 Jan 2022 16:31:05 +0200

Matlab journey (full version)

catalogue 0 main content 1. Development of MATLAB 2. Advantages of MATLAB 3. Working environment of MATLAB 3.1 command window 3.2 figure window 3.3 file editor 4 help system 5 code system summary 0 main content Development of MATLAB Advantages of MATLAB Working environment of MATLAB help system ...

Added by tomhilton on Sun, 23 Jan 2022 10:43:37 +0200

Easy to understand and explain gradient descent method

Original author: King James, master of data science, King's College London Original address:[ Portal] preface For entry into machine learning, you must understand the gradient descent method. Although the gradient descent method is not directly used in machine learning, understanding the thinking of gradient descent method is the basi ...

Added by osiris1603 on Wed, 05 Jan 2022 08:26:59 +0200

Numpy Basics - array properties, array creation, and multiple indexes

Numpy Basics (I) Array properties The dimension of NumPy array is called rank. Rank is the number of axes, that is, the dimension of the array. In NumPy, each linear array is called an axis, that is, dimensions. For example, a two-dimensional array is equivalent to two one-dimensional arrays, in which each element in the first one-dimensiona ...

Added by zsxdcfv21 on Tue, 04 Jan 2022 13:16:57 +0200

1228 (indefinite integral, matplotlib,leetcode21,26)

Fundamentals of Mathematics (indefinite integral) 1. Indefinite integral 1.1 definition of indefinite integral Indefinite integral is the inverse operation of derivation, but indefinite integral f(x) is a representative element, and its derivative is f(x), but it is not unique. 1.2 basic formula of indefinite integral of elementary functio ...

Added by drunknbass on Tue, 04 Jan 2022 09:18:01 +0200