---
title: "LDU | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Function LDU

-   LDU(  
        L: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/),  
        D: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/),  
        U: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/),  
        a: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/),  
    ): [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/)\[\][](#ldu)
    
    Returns L, D and U matrices (Lower triangular, Diagonal and Upper triangular) by factorizing the input matrix
    
    #### Parameters
    
    -   L: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/)
        
        the lower triangular matrix
        
    -   D: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/)
        
        the diagonal matrix
        
    -   U: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/)
        
        the upper triangular matrix
        
    -   a: [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/)
        
        the input matrix to factorize
        
    
    #### Returns [ReadonlyMat2](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.ReadonlyMat2/)\[\]
