In a matrix or within matrices in a list,
replace all NaN
matrix values with val.
Examples
suppressWarnings(a <- matrix(c(1, sqrt(-1))))
replaceNaN_byname(a)
#> [,1]
#> [1,] 1
#> [2,] 0
replaceNaN_byname(a, 42)
#> [,1]
#> [1,] 1
#> [2,] 42