33 lines
489 B
Markdown
33 lines
489 B
Markdown
# IsDiagonal
|
||
|
||
Check if a square matrix is diagonal.
|
||
|
||
```
|
||
bool matrix::IsDiagonal();
|
||
|
||
```
|
||
|
||
Return Value
|
||
|
||
True if square matrix is diagonal.
|
||
|
||
Note
|
||
|
||
Diagonal matrix contains all zeros under and above the main diagonal.
|
||
|
||
Zero matrix of n-by-n size is diagonal.
|
||
|
||
Diagonal matrix
|
||
|
||
```
|
||
|
||
v 0 0 0 0 0
|
||
0 v 0 0 0 0
|
||
0 0 v 0 0 0
|
||
0 0 0 v 0 0
|
||
0 0 0 0 v 0
|
||
0 0 0 0 0 v
|
||
|
||
|
||
```
|