Home
last modified time | relevance | path

Searched refs:pinv (Results 1 – 8 of 8) sorted by relevance

/zscilib-3.4.0/samples/matrix/pinv/src/
Dmain.c57 ZSL_MATRIX_DEF(pinv, p, q); in pinv_demo()
66 zsl_mtx_pinv(&mep, &pinv, 150); in pinv_demo()
69 zsl_mtx_print(&pinv); in pinv_demo()
/zscilib-3.4.0/samples/matrix/pinv/
DREADME.rst1 .. _zscilib-mtx-pinv-sample:
3 Pseudo-inverse (pinv)
31 $ west build -p -b mps2_an521 samples/matrix/pinv -t run
40 $ west build -p -b nrf52840_pca10056 samples/matrix/pinv
53 $ west build -p -b nrf52840_pca10056 samples/matrix/pinv
/zscilib-3.4.0/samples/standalone/svd_pinv/
Dmain.c94 ZSL_MATRIX_DEF(pinv, p, q); in pinv_test()
103 zsl_mtx_pinv(&mep, &pinv, 150); in pinv_test()
106 zsl_mtx_print(&pinv); in pinv_test()
DREADME.md14 - Calculates the **Moore-Penrose pseudoinverse** (pinv) of an 18x3 input matrix
/zscilib-3.4.0/include/zsl/
Dmatrices.h977 int zsl_mtx_pinv(struct zsl_mtx *m, struct zsl_mtx *pinv, size_t iter);
/zscilib-3.4.0/tests/src/
Dmatrix_tests.c2651 ZSL_MATRIX_DEF(pinv, 4, 3); in ZTEST()
2667 rc = zsl_mtx_init(&pinv, NULL); in ZTEST()
2671 rc = zsl_mtx_pinv(&m, &pinv, 1500); in ZTEST()
2686 for (size_t g = 0; g < (pinv.sz_rows * pinv.sz_cols); g++) { in ZTEST()
2687 zassert_true(val_is_equal(pinv.data[g], pinv2.data[g], 1E-8), in ZTEST()
/zscilib-3.4.0/
DREADME.md144 $ west build -p auto -b mps2_an521 modules/lib/zscilib/samples/matrix/pinv
178 Breakpoint 1, main () at modules/lib/zscilib/samples/matrix/pinv/src/main.c:70
183 pinv_demo () at modules/lib/zscilib/samples/matrix/pinv/src/main.c:25
/zscilib-3.4.0/src/
Dmatrices.c1758 zsl_mtx_pinv(struct zsl_mtx *m, struct zsl_mtx *pinv, size_t iter) in zsl_mtx_pinv() argument
1800 zsl_mtx_mult(&pas, &ut, pinv); in zsl_mtx_pinv()