From 68b7f8c95adda95717d2ea6c4761abeb45ff6c25 Mon Sep 17 00:00:00 2001
From: Elian Dib <elian.dib@inria.fr>
Date: Tue, 3 Sep 2019 11:41:09 +0200
Subject: [PATCH] Enabled using custom mask in factorize

---
 factorize.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/factorize.m b/factorize.m
index 447434b..f85d031 100644
--- a/factorize.m
+++ b/factorize.m
@@ -1,8 +1,8 @@
-function [B,C,U,S,V] = factorize(M,k)
+function [B,C,U,S,V] = factorize(M,k,Mask)
 %FACTORIZE Summary of this function goes here
 %   Detailed explanation goes here
 
-Mask = isnan(M);
+if ~exist('Mask','var'); Mask = isnan(M); end
 M(Mask) = 0;
 
 [U,S,V] = utils.svd_nsq(M);
-- 
GitLab