Global Trend Radar
Web: www.tutorialspoint.com US web_search 2026-05-07 04:13

numpy.matmul() - オンラインチュートリアルライブラリ

原題: numpy.matmul() - Online Tutorials Library

元記事を開く →

分析結果

カテゴリ
IT
重要度
45
トレンドスコア
9
要約
numpy.matmul()は、NumPyライブラリにおける行列の乗算を行う関数です。この関数は、2つの配列を引数として受け取り、行列の積を計算します。特に、2次元配列(行列)の場合、標準的な行列乗算を実行し、1次元配列の場合はベクトルの内積を計算します。numpy.matmul()は、NumPyの強力な機能の一部であり、数値計算やデータ分析において広く利用されています。
キーワード
numpy.matmul() Home Whiteboard Practice Code Graphing Calculator Online Compilers Articles Tools NumPy - Home NumPy - Introduction NumPy - Environment NumPy Arrays NumPy - Ndarray Object NumPy - Data Types NumPy Creating and Manipulating Arrays NumPy - Array Creation Routines NumPy - Array Manipulation NumPy - Array from Existing Data NumPy - Array From Numerical Ranges NumPy - Iterating Over Array NumPy - Reshaping Arrays NumPy - Concatenating Arrays NumPy - Stacking Arrays NumPy - Splitting Arrays NumPy - Flattening Arrays NumPy - Transposing Arrays NumPy Indexing & Slicing NumPy - Indexing & Slicing NumPy - Indexing NumPy - Slicing NumPy - Advanced Indexing NumPy - Fancy Indexing NumPy - Field Access NumPy - Slicing with Boolean Arrays NumPy Array Attributes & Operations NumPy - Array Attributes NumPy - Array Shape NumPy - Array Size NumPy - Array Strides NumPy - Array Itemsize NumPy - Broadcasting NumPy - Arithmetic Operations NumPy - Array Addition NumPy - Array Subtraction NumPy - Array Multiplication NumPy - Array Division NumPy Advanced Array Operations NumPy - Swapping Axes of Arrays NumPy - Byte Swapping NumPy - Copies & Views NumPy - Element-wise Array Comparisons NumPy - Filtering Arrays NumPy - Joining Arrays NumPy - Sort, Search & Counting Functions NumPy - Searching Arrays NumPy - Union of Arrays NumPy - Finding Unique Rows NumPy - Creating Datetime Arrays NumPy - Binary Operators NumPy - String Functions NumPy - Matrix Library NumPy - Linear Algebra NumPy - Matplotlib NumPy - Histogram Using Matplotlib NumPy Sorting and Advanced Manipulation NumPy - Sorting Arrays NumPy - Sorting along an axis NumPy - Sorting with Fancy Indexing NumPy - Structured Arrays NumPy - Creating Structured Arrays NumPy - Manipulating Structured Arrays NumPy - Record Arrays Numpy - Loading Arrays Numpy - Saving Arrays NumPy - Append Values to an Array NumPy - Swap Columns of Array NumPy - Insert Axes to an Array NumPy Handling Missing Data NumPy - Handling Missing Data NumPy - Identifying Missing Values NumPy - Removing Missing Data NumPy - Imputing Missing Data NumPy Performance Optimization NumPy - Performance Optimization with Arrays NumPy - Vectorization with Arrays NumPy - Memory Layout of Arrays Numpy Linear Algebra NumPy - Linear Algebra NumPy - Matrix Library NumPy - Matrix Addition NumPy - Matrix Subtraction NumPy - Matrix Multiplication NumPy - Element-wise Matrix Operations NumPy - Dot Product NumPy - Matrix Inversion NumPy - Determinant Calculation NumPy - Eigenvalues NumPy - Eigenvectors NumPy - Singular Value Decomposition NumPy - Solving Linear Equations NumPy - Matrix Norms NumPy Element-wise Matrix Operations NumPy - Sum NumPy - Mean NumPy - Median NumPy - Min NumPy - Max NumPy Set Operations NumPy - Unique Elements NumPy - Intersection NumPy - Union NumPy - Difference NumPy Random Number Generation NumPy - Random Generator NumPy - Permutations & Shuffling NumPy - Uniform distribution NumPy - Normal distribution NumPy - Binomial distribution NumPy - Poisson distribution NumPy - Exponential distribution NumPy - Rayleigh Distribution NumPy - Logistic Distribution NumPy - Pareto Distribution NumPy - Visualize Distributions With Sea born NumPy - Matplotlib NumPy - Multinomial Distribution NumPy - Chi Square Distribution NumPy - Zipf Distribution NumPy File Input & Output NumPy - I/O with NumPy NumPy - Reading Data from Files NumPy - Writing Data to Files NumPy - File Formats Supported NumPy Mathematical Functions NumPy - Mathematical Functions NumPy - Trigonometric functions NumPy - Exponential Functions NumPy - Logarithmic Functions NumPy - Hyperbolic functions NumPy - Rounding functions NumPy Fourier Transforms NumPy - Discrete Fourier Transform (DFT) NumPy - Fast Fourier Transform (FFT) NumPy - Inverse Fourier Transform NumPy - Fourier Series and Transforms NumPy - Signal Processing Applications NumPy - Convolution NumPy Polynomials NumPy - Polynomial Representation NumPy - Polynomial Operations NumPy - Finding Roots of Polynomials NumPy - Evaluating Polynomials NumPy Statistics NumPy - Statistical Functions NumPy - Descriptive Statistics NumPy Datetime NumPy - Basics of Date and Time NumPy - Representing Date & Time NumPy - Date & Time Arithmetic NumPy - Indexing with Datetime NumPy - Time Zone Handling NumPy - Time Series Analysis NumPy - Working with Time Deltas NumPy - Handling Leap Seconds NumPy - Vectorized Operations with Datetimes NumPy ufunc NumPy - ufunc Introduction NumPy - Creating Universal Functions (ufunc) NumPy - Arithmetic Universal Function (ufunc) NumPy - Rounding Decimal ufunc NumPy - Logarithmic Universal Function (ufunc) NumPy - Summation Universal Function (ufunc) NumPy - Product Universal Function (ufunc) NumPy - Difference Universal Function (ufunc) NumPy - Finding LCM with ufunc NumPy - ufunc Finding GCD NumPy - ufunc Trigonometric NumPy - Hyperbolic ufunc NumPy - Set Operations ufunc NumPy Useful Resources NumPy - Quick Guide NumPy - Cheatsheet NumPy - Useful Resources NumPy - Discussion NumPy Compiler Selected Reading UPSC IAS Exams Notes Developer's Best Practices Questions and Answers Online Resume Builder HR Interview Questions Computer Glossary Who is Who numpy.matmul() Previous Quiz Next The numpy.matmul() function returns the matrix product of two arrays. While it returns a normal product for 2-D arrays, if dimensions of either argument is >2, it is treated as a stack of matrices residing in the last two indexes and is broadcast accordingly. On the other hand, if either argument is 1-D array, it is promoted to a matrix by appending a 1 to its dimension, which is removed after multiplication. Example # For 2-D array, it is matrix multiplication import numpy.matlib import numpy as np a = [[1,0],[0,1]] b = [[4,1],[2,2]] print np.matmul(a,b) It will produce the following output − [[4 1] [2 2]] Example # 2-D mixed with 1-D import numpy.matlib import numpy as np a = [[1,0],[0,1]] b = [1,2] print np.matmul(a,b) print np.matmul(b,a) It will produce the following output − [1 2] [1 2] Example # one array having dimensions > 2 import numpy.matlib import numpy as np a = np.arange(8).reshape(2,2,2) b = np.arange(4).reshape(2,2) print np.matmul(a,b) It will produce the following output − [[[2 3] [6 11]] [[10 19] [14 27]]] numpy_linear_algebra.htm Print Page Previous Quiz Next Advertisements

類似記事(ベクトル近傍)