Tag

matrix

1 views collected around this technical thread.

Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 23, 2022 · Frontend Development

Combining and Inverting 3D Transformations Using Matrices

This article explains how to represent, combine, and invert 2D and 3D transformations with matrices, demonstrates rotation around arbitrary axes, scaling in any direction, and provides JavaScript code for generating rotation matrices in WebGL contexts.

3D transformationJavaScriptWebGL
0 likes · 12 min read
Combining and Inverting 3D Transformations Using Matrices
Model Perspective
Model Perspective
Nov 13, 2022 · Fundamentals

Master Numpy: From Arrays to Matrix Operations in Python

This guide introduces Numpy basics, covering installation, array creation, indexing, slicing, universal functions, and matrix operations such as addition, multiplication, inversion, determinants, and eigenvalue analysis, all illustrated with clear Python code examples.

NumPyPythonarray
0 likes · 7 min read
Master Numpy: From Arrays to Matrix Operations in Python
Model Perspective
Model Perspective
Nov 11, 2022 · Fundamentals

Mastering Matrix Operations: From Basics to Inverse Techniques

This article outlines fundamental matrix concepts—including addition and multiplication properties, transpose rules, identity and elementary matrices, and algorithms for computing inverse matrices—while providing illustrative examples and key proofs for each topic.

elementary matrixinverse matrixlinear algebra
0 likes · 4 min read
Mastering Matrix Operations: From Basics to Inverse Techniques
Model Perspective
Model Perspective
Nov 11, 2022 · Fundamentals

What Are Elementary Matrix Transformations and Why They Matter

This article explains elementary row and column transformations of matrices, their role in defining matrix equivalence, the characteristics of reduced row‑echelon form, equivalence classes, k‑order minors, the definition and properties of matrix rank, and the distinction between homogeneous and non‑homogeneous linear systems.

equivalencelinear algebramatrix
0 likes · 4 min read
What Are Elementary Matrix Transformations and Why They Matter
Model Perspective
Model Perspective
Nov 11, 2022 · Fundamentals

Master Determinants: Cofactor Expansion, Triangular Matrices, and Cramer's Rule

This article explains how to compute 2×2 and 3×3 determinants, introduces cofactor expansion, discusses triangular matrices, outlines key determinant properties, and demonstrates Cramer's rule and the adjugate method for finding matrix inverses.

Cramer's rulecofactor expansiondeterminant
0 likes · 5 min read
Master Determinants: Cofactor Expansion, Triangular Matrices, and Cramer's Rule
Model Perspective
Model Perspective
Oct 2, 2022 · Fundamentals

Why Do Markov Chains Always Converge? A Hands‑On Exploration

This article explains the basic definition of Markov chains, illustrates a stock‑market example with transition matrices, demonstrates convergence through Python simulations, and shows how the steady‑state distribution enables sampling for Monte Carlo methods.

Markov ChainPythonconvergence
0 likes · 10 min read
Why Do Markov Chains Always Converge? A Hands‑On Exploration
DaTaobao Tech
DaTaobao Tech
Aug 8, 2022 · Game Development

2D Vector Rotation: Theory and Implementation

Rotating a 2‑D vector is performed by multiplying it with the matrix [[cos θ, ‑sin θ],[sin θ, cos θ]], yielding the new coordinates (x cos θ ‑ y sin θ, x sin θ + y cos θ); a short JavaScript function implements this, turning [3,2] into [‑2,3] for a 90° counter‑clockwise rotation and also rotates the basis vectors.

2DJavaScriptRotation
0 likes · 8 min read
2D Vector Rotation: Theory and Implementation
Model Perspective
Model Perspective
Jun 3, 2022 · Fundamentals

Master Numpy: From Array Creation to Advanced Matrix Operations

This guide introduces NumPy fundamentals—including installation, array creation, indexing, slicing, universal functions, and linear‑algebra operations—providing concise code examples that demonstrate how to generate, manipulate, and compute with multidimensional arrays and matrices in Python.

NumPyPythonarray
0 likes · 7 min read
Master Numpy: From Array Creation to Advanced Matrix Operations
Model Perspective
Model Perspective
May 16, 2022 · Fundamentals

Determinants Demystified: Cofactor Expansion, Triangular Matrices & Cramer's Rule

This article explains how to compute determinants using cofactor expansion for 2×2 and 3×3 matrices, introduces the cofactor matrix, discusses properties of determinants, triangular matrix simplifications, and demonstrates Cramer's rule and an alternative inverse matrix method, providing clear examples throughout.

Cramer's rulecofactor expansiondeterminant
0 likes · 4 min read
Determinants Demystified: Cofactor Expansion, Triangular Matrices & Cramer's Rule
Model Perspective
Model Perspective
May 16, 2022 · Fundamentals

Mastering Matrix Basics: Operations, Transpose, and Inverses Explained

This article covers fundamental matrix concepts, including addition and multiplication properties, transpose rules, identity and elementary matrices, and practical algorithms for computing matrix inverses with illustrative examples.

elementary matricesinverse matrixlinear algebra
0 likes · 4 min read
Mastering Matrix Basics: Operations, Transpose, and Inverses Explained
Model Perspective
Model Perspective
May 6, 2022 · Fundamentals

Mastering Matrices: From Basics to Operations in Linear Algebra

This article introduces matrices and vectors, explains special matrix types, covers matrix addition, scalar multiplication, and their properties, details matrix multiplication and its rules, and describes the transpose operation, providing clear definitions and illustrative examples for each concept.

Vectorlinear algebramatrix
0 likes · 4 min read
Mastering Matrices: From Basics to Operations in Linear Algebra
Python Programming Learning Circle
Python Programming Learning Circle
May 27, 2021 · Fundamentals

An Introduction to NumPy: Array Operations, Matrix Manipulation, and Practical Applications

This article introduces NumPy, the essential Python library for array and matrix operations, covering creation, arithmetic, slicing, aggregation, reshaping, and real‑world examples such as machine‑learning data preparation, image handling, audio processing, and text tokenization.

NumPyPythonarray
0 likes · 9 min read
An Introduction to NumPy: Array Operations, Matrix Manipulation, and Practical Applications
New Oriental Technology
New Oriental Technology
Dec 28, 2020 · Fundamentals

Transforming Intermediate Points of a Wire During Mouse Drag: Methods and Solutions

The article analyzes how to update the positions of intermediate points on a wire when the user drags the wire with the mouse, compares three solution approaches—including point‑wise rotation and scaling, a complex geometric construction, and a unified transformation matrix—and summarizes their trade‑offs.

Transformationalgorithmgeometry
0 likes · 8 min read
Transforming Intermediate Points of a Wire During Mouse Drag: Methods and Solutions
Python Programming Learning Circle
Python Programming Learning Circle
Mar 9, 2020 · Fundamentals

Fundamentals of Vectors and Matrices

This article introduces the basic concepts of vectors and matrices, covering directed line segments, vector properties, coordinate representation, magnitude, inner product, Cauchy‑Schwarz inequality, and fundamental matrix operations such as addition, multiplication, Hadamard product and transposition, with examples and visual illustrations.

Cauchy-Schwarzdeep learninginner product
0 likes · 10 min read
Fundamentals of Vectors and Matrices
Meitu Technology
Meitu Technology
May 10, 2018 · Frontend Development

Understanding Mobile Gesture Principles and Their Front-End Implementation

The article explains the mathematical foundations and front‑end implementation of five common mobile gestures—drag, pinch, rotate, single‑finger pinch, and single‑finger rotate—using native touch events, vector calculations, and matrix transformations, and provides a lightweight library that emits incremental gesture events for easy integration.

GestureJavaScriptMobile
0 likes · 16 min read
Understanding Mobile Gesture Principles and Their Front-End Implementation