From 4979f33f8b6ab09368d322f0828dac7b554e35d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Charybdis=29?= Date: Thu, 26 Feb 2015 16:10:44 +0100 Subject: [PATCH] Added the possibility to return the generated line in a variable. --- matlab/printline.m | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/matlab/printline.m b/matlab/printline.m index e7d6276a3..21b8cdaef 100644 --- a/matlab/printline.m +++ b/matlab/printline.m @@ -1,4 +1,4 @@ -function printline(n, s, fid) +function varargout = printline(n, s, fid) % This function print a line formed by replicating a symbol s. % % INPUTS @@ -43,4 +43,8 @@ for i=2:n S = sprintf('%s%s',S,s); end -fprintf(f,sprintf('%s\n',S)) \ No newline at end of file +if nargout + varargout(1) = { sprintf('%s\n',S) }; +else + fprintf(f,sprintf('%s\n',S)) +end \ No newline at end of file