Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Linear Algebra and the C Language

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Wikibooks Contributors Present:Linear Algebra and the C Language This book provides a library for real matrices in C language. __NOTOC__ The aim of this book is to provide real matrices in C language, to familiarize yourself with linear algebra. Start by downloading the library (2 Hours!). The next step is to study the properties and applications, once the entire library has been downloaded. Contents Cover Introduction + notice float:right;margin-left:10px;margin-right:0px; padding:5px;font-size:120%;line-height:120%; left This book requires that you are familiar with C Programming. notice float:right;margin-left:10px;margin-right:0px; padding:5px;font-size:120%;line-height:120%; left This book requires that you are familiar with Linear Algebra. notice float:right;margin-left:10px;margin-right:0px; padding:5px;font-size:120%;line-height:120%; left This book requires that you are familiar with Octave Programming. Properties and Applications: (The library) 100% + Utilities for the C language Utilities for the C language left image Utilities for Octave Basic functions on matrices Write some basic matrices functions. Graphical utilities Examples of some applications Write your mathematics functions Working with matrices (M) Create a matrix (M) Print a matrix (M) Print a matrix to a file (M) Print a matrix for Octave: (M) Copy a matrix (M) Random matrices (M) Choose Your Values (M) Array of matrices (M) Print row vectors: (M) Basic operations on matrices (M) Basic operations (M) The trace function (M) The transpose function (M) . Mathematic Applications: (M) Identity matrix (M) Triangular matrices (M) Commutative matrices (M) Similar matrices (M) Symmetric matrices (M) Skew-symmetric matrices (M) Centrosymmetric matrices (M) Positive-definite matrices (M) Negative-definite matrices (M) Hankel matrices (M) Toeplitz matrices (M) Taylor series: Exponential function (M) Graphics Applications: (M) The Transformation matrices [R2,C2] (M) Determinant (Det) Determinant (Det) Elementary operations (Det) Intermediate functions (Det) Some properties (Det) Graphics Applications: (Det) The equation of a line (Det) The equation of a plan (Det) The equation of a parabola (Det) The equation of a circle (Det) The equation of a sphere (Det) Mathematic Applications: (Det) The adjoint function (Det) The inverse with adjoint_mR(); (Det) The cross product function (Det) . thumb| Gauss-Jordan Total Pivoting (TP) Gauss-Jordan Total Pivoting (TP) The Inverse (TP) Applications: (TP) Network analysis (TP) Analysis of an electrical circuit (TP) Graphics Applications: (TP) The coefficients of a polynomial (TP) The coefficients of a conic (TP) The coefficients of a circle (TP) Mathematic Applications: (TP) Nonlinear systems (TP) Choosing the solutions of the system (TP) Gauss-Jordan Partial Pivoting (PP) Gauss-Jordan Partial Pivoting (PP) Free Variables (PP) Applications: (PP) Balancing a chemical equation (PP) Mathematic Applications: (PP) Find a basis for ... (PP) Change of basis (PP) Matrix of a linear application (PP) Projection onto a vector subspace: (PP) . . . . Dot product (Dp) Dot product (Dp) Some properties (Dp) Compute orthogonal vectors (Dp) Orthonormal matrices (Q) Orthonormal matrices (Q) Some properties (Q) QR Decomposition (QR) QR Decomposition (QR) Applications: (QR) Network analysis (QR) Analysis of an electrical circuit (QR) Graphics Applications: (QR) The coefficients of a polynomial (QR) The coefficients of a conic (QR) The coefficients of a circle (QR) . Eigenvalues Eigenvector (eigen) Eigenvalues Eigenvector (eigen) Some properties (eigen) Eigenvalues with multiplicity (eigen) Mathematic Applications: (eigen) Condition number (eigen) Matrix functions (eigen) Linear discrete dynamical system (eigen) The spectral decomposition (eigen) Graphics Applications: (eigen) The Quadratic forms: M[R2,C2] (eigen) The Quadratic forms: M[R3,C3] (eigen) Choose your eigenvalues (eigen) The Projection of a plane (1) (eigen) The Projection of a plane (2) (eigen) The Projection of a space (1) (eigen) The Projection of a space (2) (eigen) The Projection of an hyperspace (1) (eigen) The Projection of an hyperspace (2) (eigen) The singular values (SVD) The singular values (SVD) SVD: Rn ≥ Cn SVD: Rn ≥ Cn (SVD) Some properties (SVD) SVD: Cn > Rn SVD: Cn > Rn (SVD) . Pseudo-Inverse Pseudo-Inverse Applications: (Pseudo-Inverse) Network analysis (Left inverse) Analysis of an electrical circuit (Left inverse) Graphics Applications: (Pseudo-Inverse) The coefficients of a polynomial (Left inverse) The coefficients of a conic (Left inverse) The coefficients of a circle (Left inverse) The library 100% The library's construction is not standard. You can compile the C file directly. The functions are in the h files. To access to the library, be sure to use #include "v_a.h" in the C source files. + Utilities Utilities Matrices Creation of matrices Print matrices Random matrices. Copy matrices. Basic operations on matrices Determinant Determinant . Gauss-Jordan Total Pivoting (TP) Partial Pivoting (PP) Total Pivoting (TP) (Free variables) Partial Pivoting (PP) (Free variables) L'inverse with GaussJordan Dot product QR. Eigenvalue. Singular value Eigenvector SVD : Matrices with more rows than columns SVD : Matrices with more columns than rows Gnuplot Gnuplot L 100% Algebra University level mathematics books C programming language