From 1b615b4f700d641b7d029dbbcebf695edab4c943 Mon Sep 17 00:00:00 2001
From: Marco Ratto <marco.ratto@jrc.ec.europa.eu>
Date: Thu, 27 Nov 2014 11:30:10 +0100
Subject: [PATCH] Bug fix for different behaviour of linspace in older MATLAB
 varsions (crashed in MATLAB R2011).

---
 matlab/gsa/scatter_mcf.m | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/matlab/gsa/scatter_mcf.m b/matlab/gsa/scatter_mcf.m
index b753a374e6..90d363cb3c 100644
--- a/matlab/gsa/scatter_mcf.m
+++ b/matlab/gsa/scatter_mcf.m
@@ -87,7 +87,11 @@ end
 bf = 0.1;
 ffs = 0.05/(p-1);
 ffl = (1-2*bf-0.05)/p;
-fL = linspace(bf,1-bf+ffs,p+1);
+if p>1,
+    fL = linspace(bf,1-bf+ffs,p+1);
+else
+    fL = bf;
+end
 for i = 1:p
     for j = 1:p
         h = axes('position',[fL(i),fL(p+1-j),ffl,ffl]);
-- 
GitLab