|   | MatrixPadT Method (T, Int32, Int32, Int32, Int32) | 
        
         
              Pads a matrix by filling all of its sides with zeros.
            
 
    Namespace: 
   Accord.Math
    Assembly:
   Accord.Math (in Accord.Math.dll) Version: 3.8.0
 Syntax
Syntaxpublic static T[,] Pad<T>(
	this T[,] matrix,
	int top,
	int right,
	int bottom,
	int left
)
<ExtensionAttribute>
Public Shared Function Pad(Of T) ( 
	matrix As T(,),
	top As Integer,
	right As Integer,
	bottom As Integer,
	left As Integer
) As T(,)
Parameters
- matrix
- Type: T
 The matrix whose contents will be padded.
- top
- Type: SystemInt32
 How many rows to add at the top.
- right
- Type: SystemInt32
 How many columns to add at the right side.
- bottom
- Type: SystemInt32
 How many rows to add at the bottom.
- left
- Type: SystemInt32
 How many columns to add at the left side.
Type Parameters
- T
Return Value
Type: 
TThe original matrix with an extra row of zeros at the selected places.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see 
Extension Methods (Visual Basic) or 
Extension Methods (C# Programming Guide).
 See Also
See Also